隶属于四川省达州市宣汉县,地处宣汉县东北部,东与石铁乡接壤,南与厂溪乡为邻,西与万源市花楼乡邻界,北与万源市刚的缩径根谁误格胡铁矿乡邻界。 辖区总面积167.43平方含升损罪千米。
明末建官渡场,属东乡县。2003年12月,河坝乡并入。 截至2020年6月,新华镇下辖1个社区和9个行政村, 镇人民政府驻万盛路180号原景前清著省容格。 截至2018年末,新华镇户籍人口24225人。
截至2018年末,新华镇有工业企业4个,营业面积50平方米以上的综合商来自店或超市2个。