新华镇,隶属于内蒙古自治区巴彦淖尔市临河区,位于临河区东北部,东邻五原县塔尔湖镇,南接乌兰图克镇,西接杭锦后旗团结镇,北接乌拉特中旗乌加河镇。辖区面积429.61平方公里。截至2018年底,新华镇户籍人口47413人。