List of cities in China by population

List of cities in China by population. There are 137 cities in China, of which Chongqing is the largest in terms of population - 29 914 073. The total number of people in China is 1 402 500 035 for 2021.

List of cities in China

# Name, city Population
1Chongqing29 914 073
2Shanghai24 150 081
3Beijing21 705 021
4Tianjin14 425 023
5Nanyang12 010 049
6Baoding10 700 020
7Harbin10 636 034
8Shenzhen10 358 001
9Wuhan10 220 051
10Guangzhou10 000 039
11Shijiazhuang9 600 036
12Xuzhou9 468 091
13Hangzhou8 700 067
14Zhengzhou8 626 566
15Weifang8 500 082
16Fuyang8 360 087
17Ganzhou8 300 012
18Jining8 023 036
19Shenyang 7 760 038
20Zhumadian7 640 088
21XI'an7 270 086
22Hong Kong7 182 822
23Chengdu7 123 045
24Tangshan7 100 020
25Shangqiu7 000 057
26Zhanjiang6 900 010
27Zunyi6 838 042
28Fuzhou6 830 020
29Changchun6 830 045
30Nanning6 825 059
31Shaoyang6 739 074
32Dalian6 690 482
33Xinyang6 634 022
34Kunming6 250 087
35Qiqihar6 011 035
36Changde5 717 097
37Anqing5 590 059
38Yichun 5 400 011
39Huai'an5 340 026
40Zhaotong5 252 059
41Anyang5 250 062
42Yueyang5 158 076
43Guilin5 046 011
44Nanchang5 042 607
45Meizhou5 001 052
46Shantou4 972 022
47Mianyang4 945 031
48Hefei4 867 041
49Yuncheng4 860 015
50Kaifeng4 800 067
51Lianran4 790 022
52Huaihua4 558 088
53Yibin4 456 022
54Chenzhou4 385 017
55Chifeng4 376 637
56Zhangjiakou4 345 563
57Neijiang4 238 051
58Yichang4 040 032
59Guiyang3 921 015
60Baoji3 738 749
61Hanzhong3 700 036
62Deyang3 636 091
63Liuzhou3 625 086
64Changsha3 617 052
65Chengde3 610 085
66Xiamen3 530 043
67Bengbu3 525 032
68Taiyuan3 398 046
69Chaoyang3 370 063
70Lanzhou3 310 086
71The siping3 300 086
72Jinan3 250 017
73Datong3 160 066
74Shaoguan3 148 062
75Urumqi3 112 643
76Wuzhou3 101 076
77Tongliao3 094 652
78Jinzhou3 000 022
79Shanwei2 990 016
80Ankang2 930 088
81Nanping2 890 011
82Jingmen2 839 049
83Mudanjiang2 790 098
84Longyan 2 770 035
85Kaohsiung2 769 103
86Qingdao2 755 563
87Rizhao2 720 013
88Hohhot2 635 083
89Taipei2 612 647
90Lishui2 510 012
91Dandong2 400 043
92Yangjiang2 357 065
93Ear2 260 060
94Pingliang2 190 015
95Xining2 154 054
96Kowloon2 019 546
97Jixi1 950 066
98Liaoyang1 800 091
99Yinchuan1 616 044
100Beihai1 573 066
101Benxi1 567 039
102Jingdezhen1 554 086
103Hebi1 419 083
104Zhangye1 270 048
105Yichun 1 250 042
106Dongtai1 130 043
107Gongzhuling1 070 078
108Anqiu 1 050 019
109Haikou830 243
110Shuangcheng826 026
111Hailun820 082
112Sanya685 476
113Yarkand621 064
114Xichang620 010
115Turpan589 636
116Aksu560 091
117Macau541 242
118Korla527 077
119Anda520 062
120Linga520 053
121Lhasa464 789
122Ghulja430 077
123Hami404 087
124Huadian400 037
125Yanji400 089
126Kashgar352 068
127Hailar280 067
128Karamay262 169
129Linxia230 086
130Altay170 069
131Chuguchak157 074
132Hotan114 095
133Hualien110 097
134Kucha70 350
135Czego50 030
136Karashar31 808
137Nanjing 8 212
The site chislennost.com uses information from official sources and is updated every month. Some data may differ due to the lack of the latest census.

FAQ

⚡ How many cities in China?

In total, China has 137 cities with a total population of 1 402 500 035 people for 2021.

⚡ What is the largest city in China by population?

The largest population in Chongqing is 29 914 073.