潘家庄镇,隶属于贵州省黔西南布依族苗族自治州兴仁市,地处兴仁市西略偏北部,东与下山镇、城北街道接壤,南与新龙场镇相连,西与普安县青山镇、新店镇毗邻,北与晴隆县大厂镇相邻。镇人民政府驻地距县城12千米。总面积104.89平方千米。
明始属安南卫。1992年,潘家庄、王家寨2乡合并为潘家庄镇。截至2018年末,潘家庄镇户籍人口33131人。截至2020年6月,潘家庄镇辖1个社区、10个村,镇人民政府驻粑铺社区。
2011年,潘家庄镇农民人均纯收入4312.82元。截至2018年末,潘家庄镇有工业企业37个,其中规模以上工业企业有12个,有营业面积超过50平方米以上的综合商店或超市23个。