China - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1,021. Majiadian China 1,911
317. Majie China 131,696
993. Malin China 2,150
779. Manzhouli China 54,808
1,124. Maoping China 1,123
939. Maoping China 2,800
891. Maping China 3,590
1,066. Mazhuang China 1,487
1,063. Ma’an China 1,500
866. Meichang China 4,009
411. Meihekou China 99,419
1,015. Meipu China 1,930
297. Meizhou China 144,212
602. Mengcheng Chengguanzhen China 69,916
1,059. Mengquan China 1,533
644. Mengyin China 65,889
221. Mentougou China 197,772
180. Mianyang China 264,136
617. Minggang China 67,945
613. Mingguang China 68,351
724. Mingshui China 59,369
361. Mingshui China 114,858
734. Mingyue China 58,872
848. Min’an China 5,000
474. Mishan China 87,257
577. Miyang China 72,485
89. Mudanjiang China 665,915
688. Mudu China 61,902
710. Mujiayingzi China 60,627
786. Nagqu China 30,000
973. Nancaicun China 2,357
899. Nancang China 3,507
348. Nancha China 121,367
33. Nanchang China 1,871,351
4. Nanchong China 7,150,000
483. Nanding China 85,495
689. Nandu China 61,881
479. Nanfeng China 86,129
505. Nangong China 82,386
20. Nanjing China 3,087,010
669. Nanlong China 63,405
559. Nanma China 74,406
975. Nanmaizhu China 2,309
1,095. Nanmuping China 1,320
66. Nanning China 803,788
263. Nanpiao China 157,044
247. Nanping China 171,674
904. Nanrenfu China 3,365
762. Nantai China 56,478
88. Nantong China 666,251
189. Nanyang China 251,532
493. Nanzhang Chengguanzhen China 83,604
781. Nanzhou China 54,449
387. Nehe China 108,253
112. Neijiang China 546,854
1,050. Neikeng China 1,600
475. Nenjiang China 87,236
681. Nianzishan China 62,131
76. Ningbo China 719,867
825. Ningchegu China 6,074
654. Ningde China 65,170
757. Ninghai China 56,937
614. Ninghai China 68,330
887. Ninghe China 3,683
496. Ningyang China 82,994
1,000. Niudaokou China 2,108
1,052. Niujiapai China 1,593
1,118. Ouyang China 1,164
892. Pandu China 3,580
909. Panggezhuang China 3,217
97. Panshan China 625,040
517. Panshi China 80,200
1,148. Panyang China 880
850. Panzhuang China 4,864
611. Pengcheng China 68,442
485. Penglai China 85,279
1,094. Penguanzhuang China 1,329
63. Pingdingshan China 889,675
449. Pingdu China 91,077
1,137. Pingjiang China 1,076
1,138. Pingjiang China 1,076
388. Pingliang China 108,156
675. Pingnan China 62,483
364. Pingshan China 113,631
152. Pingxiang China 372,123
530. Pingyi China 78,254
683. Pingyin China 62,050
626. Pingzhuang China 67,273
499. Pizhou China 82,641
592. Poyang China 70,787
721. Pucheng China 59,832
1,051. Puhechang China 1,600
1,006. Puji China 2,000
1,014. Pukou China 1,950
400. Pulandian China 104,277
692. Pumiao China 61,690
352. Puning China 118,023
313. Puqi China 132,891
150. Putian China 376,558
87. Puyang China 666,322