Portugal - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
109. Peniche Portugal 15,662
134. Perafita Portugal 12,538
371. Pero Pinheiro Portugal 4,792
288. Perozinho Portugal 6,259
348. Peso da Régua Portugal 5,048
79. Piedade Portugal 19,472
63. Pinhal Novo Portugal 23,510
421. Poceirão Portugal 4,225
326. Poiares Portugal 5,514
97. Pombal Portugal 17,355
76. Ponta Delgada Portugal 20,056
420. Ponta do Sol Portugal 4,235
267. Ponte Portugal 7,041
164. Ponte de Sor Portugal 11,062
23. Ponte do Lima Portugal 44,667
404. Pontével Portugal 4,435
65. Pontinha Portugal 23,249
110. Portalegre Portugal 15,581
28. Portimão Portugal 38,487
2. Porto Portugal 249,633
471. Porto Covo Portugal 1,400
300. Porto de Mós Portugal 6,032
462. Porto Moniz Portugal 2,762
124. Porto Salvo Portugal 13,867
353. Póvoa de Lanhoso Portugal 5,008
45. Póvoa de Santa Iria Portugal 28,901
112. Póvoa de Santo Adrião Portugal 14,897
42. Póvoa de Varzim Portugal 29,044
395. Prado Portugal 4,518
249. Pragal Portugal 7,701
296. Praia da Vitória Portugal 6,061
386. Proença-a-Nova Portugal 4,590
88. Quarteira Portugal 18,783
211. Quejas Portugal 8,828
7. Queluz Portugal 103,399
206. Quinta do Anjo Portugal 9,124
251. Rabo de Peixe Portugal 7,681
96. Ramada Portugal 17,535
311. Real Portugal 5,827
151. Rebordosa Portugal 11,491
367. Recarei Portugal 4,856
309. Redondo Portugal 5,845
349. Refojos de Basto Portugal 5,037
260. Reguengos de Monsaraz Portugal 7,217
329. Riachos Portugal 5,463
305. Ribeira Brava Portugal 5,932
340. Ribeira Grande Portugal 5,198
216. Ribeirão Portugal 8,735
195. Rio de Loba Portugal 9,529
13. Rio de Mouro Portugal 54,695
139. Rio Maior Portugal 12,064
370. Rio Meão Portugal 4,802
20. Rio Tinto Portugal 49,966
364. Ronfe Portugal 4,888
242. Rosto de Cão Portugal 7,880
94. Sacavém Portugal 17,718
464. Sagres Portugal 1,939
431. Salreu Portugal 4,141
341. Salvaterra de Magos Portugal 5,165
121. Samora Correia Portugal 14,154
248. Sande Portugal 7,789
285. Sandim Portugal 6,449
396. Sangalhos Portugal 4,516
435. Santa Bárbara de Nexe Portugal 4,087
408. Santa Catarina da Serra Portugal 4,405
301. Santa Cruz Portugal 6,010
290. Santa Cruz do Bispo Portugal 6,230
89. Santa Iria da Azóia Portugal 18,573
212. Santana Portugal 8,804
40. Santarém Portugal 29,385
247. Santiago do Cacém Portugal 7,797
175. Santo André Portugal 10,601
158. Santo André Portugal 11,213
430. Santo Antão do Tojal Portugal 4,156
162. Santo António da Charneca Portugal 11,143
122. Santo Tirso Portugal 14,021
227. São Bartolomeu de Messines Portugal 8,381
160. São Brás de Alportel Portugal 11,153
21. São Domingos de Rana Portugal 46,718
147. São Félix da Marinha Portugal 11,685
274. São João Portugal 6,762
67. São João da Madeira Portugal 22,079
86. São João da Talha Portugal 18,925
178. São João das Lampas Portugal 10,484
193. São João de Ver Portugal 9,568
372. São João dos Montes Portugal 4,772
56. São Mamede de Infesta Portugal 25,940
332. São Miguel do Couto Portugal 5,416
402. São Pedro da Cadeira Portugal 4,452
100. São Pedro da Cova Portugal 17,011
436. São Pedro do Sul Portugal 4,080
218. São Romão do Coronado Portugal 8,697
322. São Roque Portugal 5,575
456. São Roque do Pico Portugal 3,705
357. São Teotónio Portugal 4,936
295. São Vicente Portugal 6,063
439. Sátão Portugal 4,034
265. Seia Portugal 7,082
181. Selho Portugal 10,223
43. Senhora da Hora Portugal 28,930