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 
31,579. Pélissanne  France 9,064
12,766. Peliyagoda  Sri Lanka 30,717
86,580. Pelkosenniemi  Finland 1,221
25,343. Pell City  United States 12,695
53,169. Pell Lake  United States 3,722
65,632. Pélla  Greece 2,476
88,482. Pella  Italy 1,148
29,056. Pella  United States 10,352
85,146. Pellegrino Parmense  Italy 1,285
90,506. Pellegrue  France 1,075
74,224. Pellérd  Hungary 1,881
29,307. Pellezzano  Italy 10,202
91,869. Pellingen  Germany 1,027
47,516. Pello  Finland 4,542
67,509. Pellouailles-les-Vignes  France 2,333
88,381. Pellworm  Germany 1,152
91,283. Pelm  Germany 1,047
90,557. Pelópion  Greece 1,073
1,211. Pelotas  Brazil 320,674
85,525. Pelousey  France 1,268
33,246. Pelplin  Poland 8,320
28,350. Pelsall  United Kingdom 10,758
43,134. Pelton  United Kingdom 5,366
77,831. Peltre  France 1,654
55,442. Pélussin  France 3,441
53,737. Pelym  Russia 3,647
2,176. Pemalang  Indonesia 184,149
11,719. Pemangkat  Indonesia 34,029
1,894. Pematangsiantar  Indonesia 209,614
3,717. Pemba  Mozambique 108,737
91,744. Pemberton  Australia 1,031
69,559. Pemberton  Canada 2,192
82,462. Pemberton  United States 1,409
66,287. Pemberton Heights  United States 2,423
83,258. Pemberville  United States 1,371
53,508. Pemberwick  United States 3,680
21,967. Pembroke  Canada 15,551
36,054. Pembroke  United Kingdom 7,294
89,058. Pembroke  United States 1,128
69,493. Pembroke  United States 2,196
60,042. Pembroke  United States 2,973
35,557. Pembroke  United States 7,461
32,238. Pembroke Dock  United Kingdom 8,772
39,995. Pembroke Park  United States 6,102
2,576. Pembroke Pines  United States 154,750
41,400. Pembury  United Kingdom 5,749
68,446. Pemfling  Germany 2,267
66,114. Pemzashen  Armenia 2,436
11,704. Pen  India 34,092
54,179. Pen Argyl  United States 3,595
64,833. Peña  Philippines 2,537
54,511. Peña Blanca  Honduras 3,552
91,964. Peña Pobre  Puerto Rico 1,024
59,933. Peñablanca  Philippines 2,983
33,877. Penafiel  Portugal 8,065
42,728. Peñafiel  Spain 5,455
6,421. Peñaflor  Chile 65,495
53,448. Peñaflor  Spain 3,688
76,959. Penagos  Spain 1,704
25,943. Peñal  Trinidad and Tobago 12,281
83,097. Peñalsordo  Spain 1,379
20,469. Penalva  Brazil 17,186
7,777. Penápolis  Brazil 54,477
14,069. Peñaranda  Philippines 27,465
39,400. Peñaranda de Bracamonte  Spain 6,260
26,507. Peñarroya-Pueblonuevo  Spain 11,883
16,038. Penarth  United Kingdom 23,437
85,730. Peñas de San Pedro  Spain 1,259
59,634. Penbrook  United States 3,008
77,562. Pencaitland  United Kingdom 1,671
75,965. Pěnčín  Czech Republic 1,769
9,011. Penco  Chile 46,091
32,648. Pencoed  United Kingdom 8,586
84,047. Pencran  France 1,330
78,665. Pendápolis  Greece 1,607
92,588. Pendé  France 1,003
32,216. Pendembu  Sierra Leone 8,780
30,963. Pendências  Brazil 9,363
92,645. Pender  United States 1,002
60,133. Pendleton  United States 2,964
49,337. Pendleton  United States 4,253
20,965. Pendleton  United States 16,612
25,425. Pendra  India 12,637
9,725. Penedo  Brazil 42,097
78,314. Pénestin  France 1,627
6,116. Pengcheng  China 68,442
4,842. Penglai  China 85,279
84,068. Penguanzhuang  China 1,329
50,789. Penguin  Australia 4,042
18,102. Penha  Brazil 20,096
34,914. Penhalonga  Zimbabwe 7,681
75,156. Penhold  Canada 1,818
21,869. Peniche  Portugal 15,662
20,601. Penicuik  United Kingdom 17,011
28,703. Penig  Germany 10,557
40,350. Peníscola  Spain 6,006
31,927. Penistone  United Kingdom 8,921
48,395. Penitas  United States 4,403
13,643. Penja  Cameroon 28,406
54,268. Penjamillo de Degollado  Mexico 3,584