新庄镇,隶属于江西省宜春市宜丰县,地处宜丰县东部,东北、东南与高安市毗邻,西南与上高泗溪镇接壤,西北与花桥乡交界,西同棠浦镇相接,镇境东西宽10.5千米,南北长12千米,区域面积86.62平方千米。
新庄镇古称天德乡,宋代以前属高安县。1996年,新庄撤乡建镇。截至2020年6月,新庄镇下辖1个社区,16个行政村,截至2019年末,新庄镇共有户籍人口16176人。
2016年,新庄镇工农业生产总值28亿元,财政收入6676万元,人居可支配收入11000元。截至2019年末,新庄镇共有工业企业95家,其中规模以上7家,营业面积超过50平方米的综合商店或超市6家。