Najstarsza część miasta znajduje się w dzielnicy Yuexiu, zaś nowsze centrum znajduje się w dzielnicach Liwan i Tianhe.
Podział miasta Kanton Nazwa dzielnicyPopulacja(2010)Powierzchnia(km²)Gęstość zaludnienia(/km²)Baiyun (白云区)2 223 1507962793Conghua (从化区)593 4151975300Haizhu (海珠区)1 558 66390,417 242Huadu (花都区)945 005970974Huangpu (黄埔区)831 5864841718Liwan (荔湾区)898 20059,115 198Nansha (南沙区)259 900784332Panyu (番禺区)1 764 8285303330Tianhe (天河区)1 432 42696,314 875Yuexiu (越秀区)1 157 66633,834 251Zengcheng (增城区)1 037 1091616642Razem12 701 9487434,61709
Historia Wczesna historia thumb|Kanton w 1750 roku Niektóre źródła przypisują założenie pierwszej osady na czasy panowania króla Nanwang z dynastii Zhou w latach 315 p.n.e.–256 p.n.e., miała mieć ona nazwę Nanwucheng i być otoczona palisadą z bambusów. Jako początkową datę założenia miasta uznawany jest 214 rok p.n.e., w którym po podboju rejonu przez pierwszego cesarza Chin Qin Shi Huang zostało założone miasto Panyu. Po śmierci cesarza miasto zostało centrum administracyjnym nowo powstałego państwa Nanyue, które przetrwało do 111 roku p.n.e., kiedy zostało podbite i włączone do Cesarstwa Chińskiego przez wojska cesarza Han Wudi z dynastii Han. W 226 roku został wydzielony obszar Guangzhou, którego stolicą zostało Panyu.