1950年7月属刁家营和周家寨乡;1953年5月划乡时分属周家寨乡(由第一辖区)、斥漳乡(属三区)、刁家营乡(属三区);1956年7月分属刁家营乡、和荆家寨乡;1958年8月始建北塘疃人民公社,辖域包括今北塘疃乡、冯家寨乡、广宗镇及葫芦乡部分村;1959年初属荆家寨管理区和大辛庄管理区;1961年5月析北塘疃大公社另置北塘疃人民公社,驻今北塘疃村,属广宗大县(含今平乡县),辖域同1959年初荆家寨管理区和大辛庄管理区;1962年4月还属,仍称北塘疃公社,辖域未变;1984年6月政社分置,始建北塘疃乡;1996年前旧店乡及冯家寨乡的常阜村并入;2015年3月撤乡设镇至今。