民國三十八年(1949年)8月,鄉(xiāng)境設雙井鄉(xiāng),隸屬固原縣七營區(qū)。
1953年1月,七營區(qū)增設甘城鄉(xiāng)。
1956年11月,甘城鄉(xiāng)并入雙井鄉(xiāng),隸屬固原縣碳山區(qū)。
1958年10月,雙井鄉(xiāng)改為雙井公社。
1961年5月,雙井鄉(xiāng)公社隸屬三營工委。
1963年4月,雙井公社隸屬三營區(qū)公所。
1983年1月,雙井公社更名為甘城公社。
1983年11月,甘城公社改為甘城鄉(xiāng)。
2003年7月,原州區(qū)將高臺鄉(xiāng)、甘城鄉(xiāng)整建制合并為甘城鄉(xiāng)。
2008年5月,甘城鄉(xiāng)整建制劃歸海原縣管轄。