The World - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank  City  Country Population 
26,078. Nový Bor  Czech Republic 12,171
36,435. Nový Bydžov  Czech Republic 7,160
62,729. Nový Hrozenkov  Czech Republic 2,714
14,442. Nový Jičín  Czech Republic 26,547
75,799. Nový Knín  Czech Republic 1,779
62,733. Nový Malín  Czech Republic 2,713
54,429. Novytsya  Ukraine 3,564
21,882. Novyy Buh  Ukraine 15,646
54,873. Novyy Buyan  Russia 3,508
35,273. Novyy Chirkey  Russia 7,556
69,866. Novyy Karachay  Russia 2,172
44,556. Novyy Karanlug  Azerbaijan 5,079
34,269. Novyy Khushet  Russia 7,912
51,104. Novyy Kostek  Russia 4,000
53,883. Novyy Nekouz  Russia 3,629
17,475. Novyy Oskol  Russia 21,035
35,212. Novyy Rogachik  Russia 7,575
46,207. Novyy Starodub  Ukraine 4,777
42,730. Novyy Sulak  Russia 5,454
92,190. Novyy Svit  Ukraine 1,017
90,048. Novyy Svit  Ukraine 1,093
30,725. Novyy Svit  Ukraine 9,488
8,545. Novyy Turtkul’  Uzbekistan 48,908
49,801. Novyy Uoyan  Russia 4,184
4,346. Novyy Urengoy  Russia 94,212
36,743. Novyy Urgal  Russia 7,061
61,389. Novyy Yarychiv  Ukraine 2,841
53,029. Novyy Yegorlyk  Russia 3,739
32,264. Novyye Atagi  Russia 8,760
38,655. Novyye Burasy  Russia 6,469
61,040. Novyye Gorki  Russia 2,877
35,198. Novyye Lapsary  Russia 7,582
31,602. Novyye Lyady  Russia 9,050
27,116. Nowa Dęba  Poland 11,489
78,140. Nowa Góra  Poland 1,637
15,331. Nowa Ruda  Poland 24,753
39,418. Nowa Sarzyna  Poland 6,255
10,094. Nowa Sól  Poland 40,354
82,193. Nowa Słupia  Poland 1,422
53,724. Nowa Wieś  Poland 3,648
69,639. Nowa Wieś Lęborska  Poland 2,188
69,316. Nowa Wieś Wielka  Poland 2,207
53,092. Nowata  United States 3,731
39,986. Nowe  Poland 6,104
76,181. Nowe Brzesko  Poland 1,756
89,621. Nowe Grocholice  Poland 1,106
87,154. Nowe Lipiny  Poland 1,200
61,559. Nowe Miasteczko  Poland 2,825
72,473. Nowe Miasto  Poland 2,000
27,964. Nowe Miasto Lubawskie  Poland 10,997
52,109. Nowe Miasto nad Pilicą  Poland 3,856
79,806. Nowe Miasto nad Wartą  Poland 1,543
95,079. Nowe Ostrowy  Poland 484
84,782. Nowe Sioło  Poland 1,300
45,252. Nowe Skalmierzyce  Poland 4,961
87,176. Nowe Warpno  Poland 1,200
94,778. Nowodwór  Poland 539
20,887. Nowogard  Poland 16,703
71,241. Nowogród  Poland 2,084
44,375. Nowogród Bobrzański  Poland 5,114
95,251. Nowogródek Pomorski  Poland 450
50,853. Nowogrodziec  Poland 4,031
78,816. Nowosielce  Poland 1,600
87,162. Nowosielce-Gniewosz  Poland 1,200
4,324. Nowra  Australia 94,781
4,226. Nowshera Cantonment  Pakistan 96,766
48,122. Nowthen  United States 4,443
93,214. Nowy Duninów  Poland 873
30,088. Nowy Dwór Gdański  Poland 9,822
13,990. Nowy Dwór Mazowiecki  Poland 27,633
91,734. Nowy Korczyn  Poland 1,032
4,904. Nowy Sącz  Poland 84,376
48,387. Nowy Staw  Poland 4,403
11,797. Nowy Targ  Poland 33,763
22,353. Nowy Tomyśl  Poland 15,179
62,347. Nowy Wiśnicz  Poland 2,751
82,518. Nowy Żmigród  Poland 1,406
3,670. Noyabr'sk  Russia 110,000
54,404. Noyack  United States 3,568
76,248. Noyakert  Armenia 1,751
71,655. Noyal-Muzillac  France 2,053
54,687. Noyal-Pontivy  France 3,533
45,971. Noyal-sur-Vilaine  France 4,823
72,870. Noyant  France 1,975
75,932. Noyant-la-Gravoyère  France 1,771
67,038. Noyarey  France 2,365
41,954. Noyelles-Godault  France 5,624
72,965. Noyelles-lès-Vermelles  France 1,968
35,538. Noyelles-sous-Lens  France 7,467
44,353. Noyemberyan  Armenia 5,119
66,557. Noyen-sur-Sarthe  France 2,401
62,164. Noyers-sur-Cher  France 2,768
22,395. Noyon  France 15,138
55,632. Nozay  France 3,419
45,917. Nozay  France 4,833
84,779. Nozdrzec  Poland 1,300
44,586. Nozhay-Yurt  Russia 5,073
70,633. Nsang  Equatorial Guinea 2,122
17,014. Nsanje  Malawi 21,774
12,073. Nsawam  Ghana 32,950