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 
46,437. Zasechnoye  Russia 4,733
24,294. Zaslawye  Belarus 13,500
76,055. Zásmuky  Czech Republic 1,763
49,117. Zasosna  Russia 4,287
61,926. Zašová  Czech Republic 2,790
66,487. Zastávka  Czech Republic 2,405
32,750. Zastavna  Ukraine 8,536
25,678. Zastron  South Africa 12,449
18,476. Žatec  Czech Republic 19,607
34,481. Zaterechnyy  Russia 7,835
82,881. Zatoka  Ukraine 1,391
89,683. Zaton  Croatia 1,103
58,007. Zaton  Russia 3,157
87,954. Zátor  Czech Republic 1,169
46,191. Zator  Poland 4,779
92,813. Zatory  Poland 970
47,622. Zătreni  Romania 4,524
51,804. Zatyshshya  Ukraine 3,900
44,948. Zavallya  Ukraine 5,010
89,022. Zavattarello  Italy 1,129
13,745. Zaventem  Belgium 28,188
54,222. Zavet  Bulgaria 3,589
51,577. Zavetnoye  Russia 3,932
37,861. Zavetnoye  Russia 6,711
47,860. Zavetnyy  Russia 4,486
23,220. Zavidovići  Bosnia and Herzegovina 14,380
35,718. Zavidovo  Russia 7,400
24,671. Zavitinsk  Russia 13,198
55,082. Zăvoaia  Romania 3,482
14,871. Zavodoukovsk  Russia 25,682
81,805. Zavodouspenskoye  Russia 1,441
40,221. Zavodskoy  Kazakhstan 6,043
22,686. Zavodskoy  Russia 14,865
49,645. Zăvoi  Romania 4,205
25,132. Zavolzhsk  Russia 12,847
9,570. Zavolzh’ye  Russia 42,900
41,853. Zavoronezhskoye  Russia 5,645
32,981. Zawadzkie  Poland 8,439
74,594. Zawātā  Palestinian Territory 1,855
74,634. Zawichost  Poland 1,853
48,633. Zawidów  Poland 4,364
92,872. Zawidz  Poland 956
7,931. Zawiercie  Poland 53,159
2,154. Zawiya  Libya 186,123
38,275. Zāwiyat al Jadīdī  Tunisia 6,583
39,617. Zawoja  Poland 6,200
46,450. Zaykovo  Russia 4,731
45,342. Zaymishche  Russia 4,942
20,115. Zaysan  Kazakhstan 17,600
59,158. Zaytā  Palestinian Territory 3,052
71,115. Zaytā Jammā‘īn  Palestinian Territory 2,092
28,697. Zayukovo  Russia 10,559
32,444. Zaza del Medio  Cuba 8,667
79,962. Zäziwil  Switzerland 1,535
95,507. Załuski  Poland 402
39,578. Za‘tarah  Palestinian Territory 6,210
25,277. Zbarazh  Ukraine 12,736
36,367. Zbąszyń  Poland 7,185
44,585. Zbąszynek  Poland 5,073
6,475. Zbe  Saudi Arabia 65,000
63,793. Zbiroh  Czech Republic 2,625
57,029. Zblewo  Poland 3,263
89,831. Zbójna  Poland 1,100
93,343. Zbójno  Poland 841
45,440. Zborište  Bosnia and Herzegovina 4,922
36,438. Zboriv  Ukraine 7,159
78,456. Zborovice  Czech Republic 1,619
86,808. Zbraslav  Czech Republic 1,211
83,106. Zbraslavice  Czech Republic 1,378
67,326. Zbrosławice  Poland 2,345
74,087. Zbůch  Czech Republic 1,890
74,860. Zbuczyn  Poland 1,836
51,860. Zbýšov  Czech Republic 3,890
86,261. Zbytków  Poland 1,236
62,647. Ždánice  Czech Republic 2,721
87,628. Žďár  Czech Republic 1,181
15,714. Žďár nad Sázavou  Czech Republic 24,030
15,731. Žďár nad Sázavou Druhy  Czech Republic 23,996
90,807. Zdenci  Croatia 1,063
84,056. Ždiar  Slovakia 1,330
84,392. Zdiby  Czech Republic 1,314
52,401. Zdice  Czech Republic 3,816
78,511. Zdíkov  Czech Republic 1,616
45,793. Zdolbitsa  Ukraine 4,858
15,886. Zdolbuniv  Ukraine 23,697
71,627. Zdounky  Czech Republic 2,055
80,466. Ždralovi  Croatia 1,505
9,271. Zduńska Wola  Poland 44,515
47,789. Zduny  Poland 4,498
42,337. Zdvinsk  Russia 5,539
90,092. Zdziechowice Drugie  Poland 1,091
24,430. Zdzieszowice  Poland 13,401
88,118. Zeanuri  Spain 1,163
27,846. Żebbuġ  Malta 11,063
80,603. Zębowice  Poland 1,500
73,792. Žebrák  Czech Republic 1,909
73,397. Zebrzydowice  Poland 1,939
62,894. Zebrzydowice  Poland 2,700
44,751. Zebrzydowice  Poland 5,046
87,832. Zebulon  United States 1,174