Xiangcheng (Çince: 项城市; pinyin: Xiàngchéng shì), Çin'in Henan eyaletine bağlı Zhoukou il düzeyi şehrinde bulunan bir şehirdir. Şehir, Yinghe Nehri'nin kıyısında yer almaktadır. Yüzölçümü 1.083 km² olan şehrin nüfusu 2010 yılı itibarı ile 1.003.626'dır.[1]