Cities in Portugal
48 cities in the directory. The capital always appears first.
Largest cities
LisbonCapital517,802 residentsPorto252,687 residentsBraga193,324 residentsAmadora178,858 residentsCoimbra140,796 residentsLeiria128,640 residentsSetúbal118,166 residentsFunchal105,795 residentsViseu103,502 residentsQueluz103,399 residentsCacém93,982 residentsAveiro80,880 residentsVila Nova de Gaia70,811 residentsFaro70,347 residentsAlgueirão66,250 residentsLoures66,231 residentsFelgueiras58,065 residentsRio de Mouro54,695 residentsOdivelas54,624 residentsÉvora53,591 residentsAmora52,577 residentsCorroios52,520 residentsBarreiro51,280 residentsMonsanto50,000 residentsRio Tinto49,966 residentsSão Domingos de Rana46,718 residentsFigueira da Foz46,600 residentsLumiar46,334 residentsParanhos45,883 residentsPonte de Lima44,667 residentsOlival42,961 residentsSanto António dos Olivais41,150 residentsSesimbra41,134 residentsGuimarães40,604 residentsGuarda40,126 residentsErmesinde39,420 residentsSanto Ovídio38,544 residentsPortimão38,487 residentsDamaia37,607 residentsBenfica36,985 residentsCascais36,436 residentsMaia36,426 residentsViana do Castelo36,148 residentsMarvila35,463 residentsBragança35,341 residentsOeiras35,000 residentsBeja34,760 residentsEsposende34,625 residents