清時,屬金村里。
1949年以前,先為涇陽鄉,后設荔堡鎮。
1949年后,成立荔堡區。
1957年底,撤區設荔堡、問城鄉。
1958年,將鎮原縣上肖區高溝圈鄉和塔底社劃入,將梧桐、北莊、六條路三農業社劃給鎮原,公社化后成立荔堡公社。
1961年,析設問城公社,同年建荔堡區工委,轄荔堡、問城、紅河、豐臺4公社。
1963年,問城公社并入荔堡公社。
1983年11月,撤銷政社合一體制,恢復鄉(鎮)建制,改為荔堡鄉。
1996年12月,撤鄉建荔堡鎮。