马头铺镇,隶属于河北省石家庄市新乐市,地处新乐市南部,东与邯邰镇为邻,南与藁城区西关镇、正定县新城铺镇相连,西与协神乡、化皮镇相连,北与长寿街道、木村乡、行唐县只里乡为邻,行政区域面积45.42平方千米。
1956年,设马头铺乡;2002年4月24日,撤乡,置马头铺镇。截至2018年末,马头铺镇户籍人口有46724人。截至2020年6月,马头铺镇辖19个行政村,镇人民政府驻马头铺村。
2011年末,马头铺镇完成财政收入2513.2万元,其中国税1344万元,地税完成1083万元,其他收入3万元。2018年,马头铺镇有工业企业8个,其中规模以上8个,有营业面积超过50平方米以上的综合商店或超市20个。