中堡镇,隶属于河北省唐山市乐亭县,地处乐亭县北部,东邻毛庄镇,南连乐亭镇,西与汀流河镇接壤,北靠滦河,行政区域面积81.66平方千米。
1949年,属乐亭县八区;2007年,撤乡,设中堡镇。截至2018年末,中堡镇户籍人口为30951人。截至2020年6月,中堡镇辖33个行政村,镇人民政府驻中堡王庄村。
2011年,中堡镇财政总收入1308万元,比上年减少5%。农民人均纯收入9502元。2018年,中堡镇有工业企业14个,其中规模以上6个,有营业面积超过50平方米以上的综合商店或超市54个。