Xinxiang (新乡 ; pinyin : Xīnxiāng) est une ville du nord de la province du Henan en Chine. Selon le rencensement de 2010, la préfecture compte 5 707 801 habitants sur une superficie de 8 629 km2 et la ville compte environ 914 936 habitants sur une superficie de 346 km2. On y parle le du jin yu.