新庄镇,隶属于吉林省长春市榆树市,地处榆树市偏北部,东与泗河镇接壤,南与城发乡相连,西与大岭镇隔卡岔河相望,北与青山乡毗邻交界,距榆树市区38千米,区域面积186.15平方千米。
民国时期,新庄镇境域属榆树县泗河三区;1993年8月,由新庄乡撤乡设镇,改为新庄镇。截至2018年末,新庄镇户籍人口为41483人。截至2020年6月,新庄镇下辖1个社区、13个行政村,镇人民政府驻大房村大房屯。
2018年,新庄镇有工业企业132个,其中规模以上5个,有营业面积超过50平方米以上的综合商店或超市4个。