Trofa Population 2026
Trofa has a population of 20,692, making it the #116 biggest city in 🇵🇹 Portugal, located in Porto. Roughly 0.2% of Portugal's population lives here. It is about 25× smaller than Lisbon, the country's biggest city.
Population (city proper)
20,692
Rank in Portugal
#116
Coordinates
41.34°N, 8.56°W
~44 m elevation · Europe/Lisbon
Distance to capital (Lisbon)
295 km
183 miles, straight line
Other big cities in Porto
| City | Population | Rank in Portugal |
|---|---|---|
| Porto | 252,687 | #2 |
| Vila Nova de Gaia | 70,811 | #13 |
| Felgueiras | 58,065 | #17 |
| Rio Tinto | 49,966 | #25 |
| Paranhos | 45,883 | #29 |
| Ermesinde | 39,420 | #36 |
| Santo Ovídio | 38,544 | #37 |
| Maia | 36,426 | #42 |
Cities near Trofa
FAQ
What is the population of Trofa?
Trofa has a population of 20,692 (city proper, latest official figure via GeoNames), making it the #116 biggest city in Portugal.
What region is Trofa in?
Trofa is located in Porto, Portugal.
Is Trofa the capital of Portugal?
No, the capital of Portugal is Lisbon, about 295 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in Portugal · Portugal population by year