民国三十五年(1946年)5月,属滦南县五区、六区;1984年7月,胡各庄乡撤乡设镇;1989年4月,高庄子乡并入;2002年2月,西万坨管理区并入。
截至2018年末,胡各庄镇户籍人口为35264人。
截至2020年6月,胡各庄镇辖33个行政村,
镇人民政府驻东胡各庄村育才路510号。
2011年,胡各庄镇财政总收入841万元,比上年增长199.9%。其中地方财政收入238万元,比上年增长102.4%。人均财政收入233.2元,比上年增长199.8%。
2018年,胡各庄镇有工业企业21个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市57个。