Wuchuan is a county-level city in southwestern Guangdong province, China. It is the easternmost county-level division of the prefecture-level city of Zhanjiang. Wuchuan covers an area of 848 square kilometers, with a population of 907,354 as of 2020.