清康熙三十一年(1692)属长渊乡。
清乾隆五十五年(1790)全县分12个里,属西路底张里。
1917年属西区底前里。
1927年改为故县联保,辖12个保。
1942年改故县联保为故县乡。
1949年故县解放。
1951年设立故县乡。
1958年分属上戈人民公社和下峪人民公社。
1973年接纳上戈公社的南原、焦子河、隍城、言里、岭南、西岭6个大队和下峪公社的寻峪、竹园、北窑、高原、窑瓦、东庄、故县8个大队,组建故县人民公社。
1984年撤社设乡,为故县乡。
2011年4月撤乡设镇,为故县镇至今。