Xuancheng (chinesisch 宣城市, Pinyin Xuānchéng Shì) ist eine bezirksfreie Stadt im Südosten der chinesischen Provinz Anhui. Xuancheng hat eine Fläche von 12.313 km² und 2.648.300 Einwohner (Stand: Ende 2018)[1]. In dem eigentlichen städtischen Siedlungsgebiet leben 315.058 Personen (Zensus 2010). Xuancheng wird von den bezirksfreien Städten Huangshan im Südwesten, Chizhou im Westen und Wuhu im Nordwesten, sowie von den Provinzen Zhejiang und Jiangsu im Osten begrenzt.
Die auf ihrem Gebiet gelegenen Doppelpagoden des Guangjiao-Tempels (广教寺双塔, Guǎngjiāo sì shuāng tǎ) und die Chenshan-Stätte (陈山遗址, Chénshan yízhǐ) stehen auf der Liste der Denkmäler der Volksrepublik China.