固城镇是河北省保定市定兴县辖镇,省级经济发达试点镇,地处定兴县南部,东邻杨村镇、容城县,南接徐水高林村镇,西接姚村镇,北靠柳卓乡、肖村乡。辖区东西最大距离23千米,南北最大距离10千米,总面积67.24平方千米。
古时称山南水北为阳,固城因在范水(金定兴县固城镇鸡爪河)之北而得名范阳。固城镇因镇政府原驻地为固城村而得名。
秦王嬴政二十一年(前226年),初设范阳县,辖区约在今河北省定兴县境内,治所在固城。
西汉,为范阳县。
新莽,更名顺阴。
东汉,为范阳侯国。
三国魏黄初五年(224年),置范阳国。
西晋泰始元年(265年),复置范阳县。
北齐武平七年(576年),范阳治所由固城迁至伏图城(今百楼村北“官城”)。
1953年,建固城镇和北罡上、南太平庄、北庄头3乡。
1958年,合并为固城公社。
1984年,改为固城乡。
1986年,固城乡改镇。
1996年初,闫台乡(即阎台乡)并入。