Duanzhou har et areal på 152,3 km² og teller ca. 330 000 innbyggere (2003). Det er sete for lokalregjeringen for Zhaoqing.