明洪武七年(1374年),為沔縣治所,直到民國未變。
民國二十四年(1935年)2月,紅四方面軍曾在此建立紅色蘇維埃政權(quán),沔縣縣城遷到菜園子(即今縣城),舊縣城改為武侯鄉(xiāng)。
1949年,全縣解放,設(shè)置武侯區(qū)。
1958年,設(shè)老城管理區(qū)。
1965年,改為老城公社。
1968年,更名紅衛(wèi)公社。
1976年,恢復(fù)老城公社。
1983年,改設(shè)老城鄉(xiāng),1995年12月,鄉(xiāng)鎮(zhèn)機構(gòu)改革時,將原方家壩鄉(xiāng)、朱家河鄉(xiāng)與老城鄉(xiāng)合并,設(shè)立武侯鎮(zhèn)。
2011年5月,將原土關(guān)鋪鄉(xiāng)并入武侯鎮(zhèn)。