隶属于四川省得微钱移移叶立达州市宣汉县,地处宣汉县东北部,东与石铁乡接壤,南与厂溪乡为邻,西与万源市花楼乡邻界,北与万源市铁矿乡邻界。 辖区总面积167.43平方千米。
明末建官渡场,属东乡县。2003年12月,河坝乡并入。 截至2020年6月,新华镇下辖1个社区和9个行政村, 镇人民政府驻万盛路180号。 截至2018乙年末,新华镇户籍人口24225人。
截至2018年末,新华镇有工业企业4个,营业面号请吃积50平方米以上的综合商店或超市2个。