Porto's 2026 population is now estimated at 264,493. In 2021, the population of Porto was 236,003. Porto has grown by 5,970 in the last year, which represents a 2.31% annual change. These population values and projections come from Portugal INE API indicator 0012917 resident population municipal total and World Population Review Internal Projections .
Porto – or Oporto as it is also known – is a city in Portugal. It is the second largest city by population in the country. Its urban area is also the second largest. The city’s population is 237,559.
However, the urban area has a population of 2.4 million across 150 square miles. Also notable is that it is the only city in Portugal, other than Lisbon, to be recognized as a global city.
Breaking down the population further shows that there are a higher percentage of females than males. Estimates from 2016 show that the population is 55% female, compared to 45% male. The largest age group, according to 2016 estimates, is 60 to 69, followed by residents in the 50 to 59 demographic. The majority – 93.7% — of residents were born in Portugal. The city also has residents that originally were born in Angola, Cape Verde, and countries across Europe. Porto has seen its population climb over the years and with a thriving economy and a growing tourism industry, the population is only expected to continue to increase in the coming years.
| City | 2026 Pop. ↓ | Growth |
|---|---|---|
| Lisbon | 596,952 | 1.83% |
| Sintra | 410,420 | 1.17% |
| Vila Nova de Gaia | 317,859 | 0.78% |
| Porto | 264,493 | 2.31% |
| Cascais | 228,079 | 1.28% |
| Loures | 214,856 | 1.18% |
| Braga | 209,328 | 1.42% |
| Amadora | 187,541 | 1.62% |
| Almada | 187,519 | 1.05% |
| Matosinhos | 185,501 | 1.22% |
| Seixal | 183,000 | 1.71% |
| Oeiras | 181,965 | 1.15% |
| Gondomar | 171,928 | 0.75% |
| Odivelas | 161,278 | 1.59% |
| Guimaraes | 156,587 | 0.02% |
| Coimbra | 150,409 | 1.19% |
| Maia | 149,556 | 1.68% |
| Santa Maria da Feira | 142,787 | 0.79% |
| Vila Franca de Xira | 142,764 | 0.73% |
| Leiria | 140,182 | 1.52% |