List of top 150 cities and towns in Portugal

This is a list of 150 cities, towns and villages in Portugal. Our directory is organized by categories within these locations.