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 
56,505. Piecki  Poland 3,320
13,862. Piedade  Brazil 27,912
18,574. Piedade  Portugal 19,472
4,785. Piedecuesta  Colombia 86,387
53,625. Piedimonte Etneo  Italy 3,664
27,169. Piedimonte Matese  Italy 11,462
47,884. Piedimonte San Germano  Italy 4,481
77,520. Piedimulera  Italy 1,673
72,852. Piedmont  United States 1,977
45,694. Piedmont  United States 4,878
44,433. Piedmont  United States 5,103
41,534. Piedmont  United States 5,720
28,500. Piedmont  United States 10,667
32,756. Piedra Blanca  Dominican Republic 8,531
56,023. Piedra del Águila  Argentina 3,372
73,565. Piedra Gorda  Puerto Rico 1,927
45,772. Piedrabuena  Spain 4,863
70,431. Piedralaves  Spain 2,135
75,659. Piedrancha  Colombia 1,788
87,861. Piedras  Colombia 1,172
76,809. Piedras Blancas  Argentina 1,714
89,258. Piedras Coloradas  Uruguay 1,120
32,945. Piedras Negras  Mexico 8,454
2,874. Piedras Negras  Mexico 139,619
53,757. Piegaro  Italy 3,645
82,771. Piégut-Pluviers  France 1,396
87,141. Piekary  Poland 1,200
7,078. Piekary Śląskie  Poland 59,757
67,795. Piekielnik  Poland 2,314
63,244. Piekoszów  Poland 2,671
41,027. Pieksämäen Maalaiskunta  Finland 5,834
26,085. Pieksämäki  Finland 12,167
42,421. Pielavesi  Finland 5,521
84,377. Pielenhofen  Germany 1,315
53,736. Pieleştí  Romania 3,647
66,467. Pielgrzymowice  Poland 2,407
61,341. Pieniężno  Poland 2,845
65,368. Piennes  France 2,497
41,121. Pieńsk  Poland 5,813
68,916. Pienza  Italy 2,233
23,274. Piera  Spain 14,324
76,011. Pierce  United States 1,767
84,995. Pierce City  United States 1,292
92,248. Pierceton  United States 1,015
65,178. Piermont  United States 2,510
24,109. Pierre  United States 13,646
57,889. Pierre Part  United States 3,169
29,822. Pierre-Bénite  France 9,971
88,977. Pierre-Buffière  France 1,130
84,904. Pierre-Châtel  France 1,295
72,208. Pierre-de-Bresse  France 2,015
45,995. Pierrefeu-du-Var  France 4,818
84,395. Pierrefitte-Nestalas  France 1,314
13,861. Pierrefitte-sur-Seine  France 27,914
69,163. Pierrefonds  France 2,217
81,960. Pierrefontaine-les-Varans  France 1,433
92,257. Pierrefort  France 1,014
25,346. Pierrelatte  France 12,691
36,045. Pierrelaye  France 7,295
92,260. Pierrepont  France 1,014
62,023. Pierres  France 2,781
54,423. Pierrevert  France 3,564
69,854. Pierreville  Canada 2,172
83,121. Pierrevillers  France 1,377
81,849. Pierry  France 1,439
70,802. Pierściec  Poland 2,111
76,484. Pierson  United States 1,736
82,837. Pierz  United States 1,393
92,215. Pierzchnica  Poland 1,016
93,134. Piesau  Germany 891
72,399. Piesport  Germany 2,001
13,026. Piešťany  Slovakia 30,000
30,889. Pieszyce  Poland 9,406
4,907. Piet Retief  South Africa 84,349
56,531. Pieterlen  Switzerland 3,317
458. Pietermaritzburg  South Africa 750,845
32,628. Pietra Ligure  Italy 8,591
78,788. Pietracatella  Italy 1,600
64,664. Pietradefusi  Italy 2,551
81,015. Pietrafitta  Italy 1,479
47,565. Pietragalla  Italy 4,534
67,372. Pietralunga  Italy 2,342
47,984. Pietramelara  Italy 4,464
60,047. Pietramontecorvino  Italy 2,972
86,208. Pietrapaola  Italy 1,238
84,452. Pietrapertosa  Italy 1,312
35,893. Pietraperzia  Italy 7,340
57,082. Pietrari  Romania 3,257
15,505. Pietrasanta  Italy 24,409
77,899. Pietrastornina  Italy 1,650
59,468. Pietravairano  Italy 3,022
59,379. Pietrelcina  Italy 3,031
88,147. Pietroasa  Romania 1,162
55,898. Pietroasa  Romania 3,386
53,426. Pietroasele  Romania 3,690
56,246. Pietroşani  Romania 3,351
40,872. Pietroşani  Romania 5,871
90,386. Pietrosella  France 1,080
56,698. Pietroşiţa  Romania 3,298
68,839. Pietrowice Wielkie  Poland 2,239