According to the 2010 Census, the prefecture-level city of Wuzhou has 3,273,300 inhabitants and a population density of 260 inhabitants per km².
The dominant ethnic group in the prefecture-level city is Han Chinese but there are also Zhuang, Yao and others.