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 
89,893. Ayía Triás  Greece 1,098
69,942. Ayía Varvára  Greece 2,167
12,605. Ayía Varvára  Greece 31,218
50,797. Aying  Germany 4,040
55,634. Áyios Athanásios  Greece 3,419
91,371. Áyios Mámas  Greece 1,044
84,613. Áyios Nikólaos  Greece 1,305
73,742. Áyios Nikólaos  Greece 1,913
61,014. Áyios Nikólaos  Greece 2,880
90,609. Áyios Serafím  Greece 1,071
28,060. Áyios Stéfanos  Greece 10,940
81,969. Áyios Thomás  Greece 1,433
69,356. Ayios Tykhonas  Cyprus 2,204
84,094. Áyios Vasílios  Greece 1,328
81,390. Áyios Vasílios  Greece 1,462
71,755. Áyios Yeóryios  Greece 2,045
22,247. Aykhal  Russia 15,267
56,177. Aykino  Russia 3,358
81,007. Ayl  Germany 1,479
5,597. Aylesbury  United Kingdom 74,565
86,461. Ayllón  Spain 1,227
35,350. Aylmer  Canada 7,527
41,938. Aylsham  United Kingdom 5,627
74,682. Aymavilles  Italy 1,850
47,251. Ayna  Peru 4,588
70,548. Ayny  Tajikistan 2,128
7,915. Ayodhya  India 53,293
26,227. Ayolas  Paraguay 12,061
35,170. Ayometitla  Mexico 7,591
42,487. Ayora  Spain 5,508
14,578. Ayorou  Niger 26,290
47,872. Ayotusco  Mexico 4,483
53,507. Ayotzintepec  Mexico 3,680
31,552. Ayr  Australia 9,078
9,105. Ayr  United Kingdom 45,513
92,266. Ayron  France 1,014
72,061. Ayse  France 2,024
58,779. Aysha  Russia 3,086
59,430. Aystetten  Germany 3,026
11,163. Ayteke Bi  Kazakhstan 35,883
17,505. Aytos  Bulgaria 20,986
33,213. Aytré  France 8,335
63,920. Ayugan  Philippines 2,613
53,218. Ayusan  Philippines 3,715
28,581. Ayutinskiy  Russia 10,623
37,759. Ayutla  Mexico 6,749
34,479. Ayutla  Mexico 7,835
29,944. Ayutla de los Libres  Mexico 9,897
14,993. Ayutuxtepeque  El Salvador 25,426
41,486. Ayvacık  Turkey 5,731
37,331. Ayvacık  Turkey 6,879
11,361. Ayvalık  Turkey 35,193
28,551. Aywaille  Belgium 10,636
22,875. Ayyampettāi  India 14,702
52,929. Az Zabābidah  Palestinian Territory 3,751
13,203. Az Zabadānī  Syria 29,549
1,387. Az Zaqāzīq  Egypt 285,097
10,171. Az Zarqā  Egypt 40,010
428. Az Zarqā’  Jordan 792,665
45,475. Az Zāwiyah  Palestinian Territory 4,917
41,390. Az Zawr  Kuwait 5,750
39,974. Az Zaytūnīyah  Palestinian Territory 6,107
56,016. Az Za‘ayyim  Palestinian Territory 3,373
12,051. Az Zintān  Libya 33,000
82,581. Az Zubaydāt  Palestinian Territory 1,403
3,303. Az Zubayr  Iraq 122,676
7,935. Az Zulfi  Saudi Arabia 53,144
20,894. Az Zuwāydah  Palestinian Territory 16,688
17,489. Az Zuwaytīnah  Libya 21,015
85,749. Azacualpa  Honduras 1,258
40,591. Azacualpa  Honduras 5,949
733. Āzādshahr  Iran 514,102
46,697. Azagra  Philippines 4,688
52,895. Azagra  Spain 3,756
25,521. Azalea Park  United States 12,556
36,387. Azambuja  Portugal 7,179
3,481. Āzamgarh  India 116,644
24,557. Azángaro  Peru 13,290
57,518. Azanka  Russia 3,210
55,069. Azara  Argentina 3,484
3,828. Azare  Nigeria 105,687
74,674. Azatamut  Armenia 1,850
48,087. Azatan  Armenia 4,448
78,712. Azay-le-Brûlé  France 1,604
92,657. Azay-le-Ferron  France 1,001
56,924. Azay-le-Rideau  France 3,275
61,085. Azay-sur-Cher  France 2,873
10,038. Azazga  Algeria 40,623
897. Azcapotzalco  Mexico 425,298
56,814. Azdavay  Turkey 3,287
92,008. Azé  France 1,022
56,361. Azé  France 3,336
85,395. Azeglio  Italy 1,274
10,845. Azemmour  Morocco 37,140
25,979. Azenha  Portugal 12,260
90,216. Azille  France 1,086
27,494. Azkoitia  Spain 11,266
28,046. Azle  United States 10,947
8,793. Aznā  Iran 47,482
53,740. Aznalcázar  Spain 3,647