始建于解放前,建文二年(1400年)建關索城垣,1950年3月縣府由花江遷入,為縣政府所在地;1955年為區(qū)級鎮(zhèn),改名關索鎮(zhèn);1958年人民公社化城關管理區(qū);1958年12月關嶺縣與鎮(zhèn)寧縣合并為鎮(zhèn)寧縣,屬鎮(zhèn)寧縣管轄;1959年城關、頂營、大橋合并為城關公社;1961年3個公社分開;1961年8月恢復關嶺縣,屬關嶺縣管轄;1982年改名關索公社;1984年撤公社建鄉(xiāng)鎮(zhèn)為區(qū)級鎮(zhèn)關索鎮(zhèn);1991年撤區(qū)并鄉(xiāng),撤去大橋鄉(xiāng)、北口鄉(xiāng),該屬地為關索鎮(zhèn)管轄;2013年5月撤關索鎮(zhèn)設關索街道辦事處,由關索街道辦事處管轄。