、庵桥乡、宗林乡、孔庄乡、杨营乡、孔丁乡。
1950年至1955年,胡庄镇境内隶属于宣堡区,设单野乡、宗林乡、庵桥乡、刘荡乡、薛垛乡、孔庄乡、杨营乡。
1956年,胡庄镇境内隶属于宣堡区,设庵桥乡、单野乡、孔丁乡、孔达乡、薛垛乡。
1957年10月,宣堡区撤区建乡,设庵桥乡、薛垛乡。
1958年9月,胡庄镇境内属宣堡人民公社。
1959年5月,胡庄镇境内设庵桥人民公社、薛垛人民公社。
1963年5月,胡庄镇境内设薛垛、孔丁、刘荡、宗林、海联、汪陈、周马、杨营、单王、孔庄、庵桥人民公社。
1969年11月,胡庄镇境内设汪群人民公社、胡庄人民公社,汪群人民公社由汪陈、薛垛、孔丁、刘荡、海联组建而成;胡庄人民公社由杨营、庵桥、孔庄、单庄、宗林、周马组建而成。
1977年6月,胡庄镇属于宣堡区管辖。
1983年7月,改变“政社合一”的体制,隶属于宣堡区,境内设有汪群乡、胡庄乡。其中汪群设有大丁、孔丁、合鹏等17个村民委员会;胡庄乡设有孔庄、陶沟、单庄等20个村民委员会。
2000年区划调整汪群乡合并入胡庄乡,改置胡庄镇,境内设37个村民委员会。
2001年,根据泰兴市行政村合并要求,设赵市、薛垛、戴陈、刘荡、单王、刘元、史庄、庵桥、周马、宗林、田野、丁庄、汪群、陈隆14个行政村和汪群、胡庄2个居委会。
2008年8月,胡庄镇划归泰州市高港区管辖。