固城店镇位于柏乡县北部,距县政府11千米。乡境地势平坦,东邻宁晋县,西接高邑县,南靠龙华乡,北临沙河与赵县隔河相望。面积52.38平方公里,常住人口38954人(2017年),辖21个行政村。镇政府驻固城店村宁高公路北侧。宁柏、宁高公路过境。