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 
45,975. Melville  Australia 4,822
49,161. Melville  Canada 4,279
91,474. Melville  United States 1,041
84,289. Melville  United States 1,320
18,963. Melville  United States 18,985
28,421. Melvindale  United States 10,715
41,322. Mélykút  Hungary 5,766
95,413. Melz  Germany 420
19,321. Melzo  Italy 18,546
29,403. Mel’nikovo  Russia 10,157
45,286. Memaliaj  Albania 4,951
9,284. Memāri  India 44,448
38,669. Membrilla  Spain 6,466
31,722. Memmelsdorf  Germany 9,001
9,932. Memmingen  Germany 41,135
64,340. Memmingerberg  Germany 2,579
87,595. Memphis  United States 1,183
75,100. Memphis  United States 1,822
68,142. Memphis  United States 2,290
34,442. Memphis  United States 7,848
549. Memphis  United States 646,889
25,238. Mena  Ukraine 12,766
41,455. Mena  United States 5,737
63,105. Menaam  Netherlands 2,682
58,385. Menaggio  Italy 3,121
84,599. Menahga  United States 1,306
28,314. Menai  Australia 10,781
46,146. Menai Bridge  United Kingdom 4,790
31,479. Ménaka  Mali 9,110
51,191. Menands  United States 3,990
81,199. Menard  United States 1,471
59,990. Menasalbas  Spain 2,978
20,325. Menasha  United States 17,353
20,485. Mendarda  India 17,166
77,905. Mendaro  Spain 1,650
53,139. Mendavia  Spain 3,725
22,714. Mende  France 14,837
49,345. Mende  Hungary 4,250
19,953. Mendefera  Eritrea 17,781
57,193. Mendeleyevo  Russia 3,245
49,241. Mendeleyevo  Russia 4,270
34,136. Mendeleyevo  Russia 7,964
16,305. Mendeleyevsk  Russia 22,969
30,991. Mendeleyevskiy  Russia 9,350
7,242. Menden  Germany 58,451
65,259. Mendenhall  United States 2,504
20,362. Mendes  Brazil 17,308
16,824. Mendez-Nuñez  Philippines 22,081
45,147. Mendham  United States 4,981
95,744. Mendhausen  Germany 357
15,071. Mendī  Ethiopia 25,239
14,596. Mendi  Papua New Guinea 26,252
33,832. Mendicino  Italy 8,084
32,145. Mendig  Germany 8,813
91,378. Mendigorría  Spain 1,044
49,652. Mendiolaza  Argentina 4,204
3,671. Mendip  United Kingdom 110,000
85,228. Mendon  United States 1,282
43,084. Mendon  United States 5,378
35,808. Mendota  United States 7,372
27,935. Mendota  United States 11,014
27,829. Mendota Heights  United States 11,071
385. Mendoza  Argentina 876,884
35,990. Mendrisio  Switzerland 7,310
75,322. Ménéac  France 1,808
7,885. Menemen  Turkey 53,489
21,827. Meneméni  Greece 15,706
12,391. Menen  Belgium 31,916
85,983. Meneou  Cyprus 1,248
90,849. Ménerbes  France 1,062
83,419. Ménesplet  France 1,363
81,295. Ménestreau-en-Villette  France 1,466
76,926. Menetou-Salon  France 1,706
76,143. Ménétrol  France 1,758
25,225. Menfi  Italy 12,783
5,989. Mengcheng Chengguanzhen  China 69,916
29,302. Mengen  Germany 10,205
93,523. Mengerschied  Germany 800
60,046. Mengersgereuth-Hämmern  Germany 2,972
39,927. Mengerskirchen  Germany 6,116
41,432. Mengeš  Slovenia 5,742
31,744. Mengibar  Spain 8,999
41,641. Mengkofen  Germany 5,695
79,984. Mengquan  China 1,533
6,382. Mengyin  China 65,889
89,504. Menídion  Greece 1,110
5,347. Menifee  United States 77,519
91,977. Meniko  Cyprus 1,023
81,480. Ménilles  France 1,457
77,773. Měnín  Czech Republic 1,657
80,525. Meningie  Australia 1,501
12,350. Menlo Park  United States 32,026
22,934. Mennecy  France 14,646
81,982. Menneval  France 1,432
96,703. Menningen  Germany 187
32,610. Menominee  United States 8,599
21,269. Menominee  United States 16,264
11,226. Menomonee Falls  United States 35,626
12,291. Menongue  Angola 32,203
84,164. Mens  France 1,325