Xinhua Township is a township of Ningnan County in southern Sichuan province, China, located more than 16 kilometres (9.9 mi) southwest of the county seat as the crow flies. As of 2011, it has six villages under its administration.