潘庄镇,隶属天津市宁河区,地处宁河区西部,北与宝坻区大唐庄镇、尔王庄镇,武清区上马台镇毗邻,南与造甲城镇、北淮淀镇搭界。东与俵口镇、唐山市芦台经济技术开发区小海北镇接壤,西与北辰区西堤头镇以北京排污河、永定新河为界,行政区域面积114.15平方千米。
截至2019年末,潘庄镇户籍人口为32803人。
截至2020年6月,潘庄镇辖17个行政村(西塘坨村、东塘地村、老安淀村、纪庄子村、西孙庄村、西杨庄村、潘庄村、小南庄村、大贾庄村、大龙湾村、齐心庄村、朱头淀东台村、朱头淀中台村、朱头淀西台村、王庄子村、白庙村、杨建庄村)。
2016年,潘庄镇一般公共财政预算收入2774万元。
2019年,潘庄镇有工业企业77个,其中规模以上6个,有营业面积超过50平方米以上的综合商店或超市30个。
潘庄镇共有17个辖区:西塘坨村、东塘坨村、老安淀村、纪庄子村、西孙庄村、西杨庄村、潘庄村、小南庄村、大贾庄村、大龙湾村、齐心庄村、朱头淀东台村、朱头淀中台村、朱头淀西台村、王庄子村、白庙村、杨建庄村、