秦王嬴政二十一年(前226年),初设范阳县,辖区约在今河北省定兴县境内,治所在固城。
西汉,为范阳县。
新莽,更名顺阴。
东汉,为范阳侯国。
三国魏黄初五年(224年),置范阳国。
西晋泰始元年(265年),复置范阳县。
北齐武平七年(576年),范阳治所由固城迁至伏图城(今百楼村北“官城”)。
1953年,建固城镇和北罡上、南太平庄、北庄头3乡。
1958年,合并为固城公社。
1984年,改为固城乡。
1986年,固城乡改镇。
1996年初,闫台乡(即阎台乡)并入。