On this page

Cities in Viana do Castelo District, Portugal

Viana do Castelo District has 14 published cities; the largest is Viana do Castelo, with 88,725 residents. Net rent runs from €4.13 to €7.67 per m² a month across the 12 cities that publish it.

Published cities in Viana do Castelo District

Sorted by population. A dash means the city has no published figure of its own for that column.

CityPopulationNet rent, €/m²/moMedian gross salary, €/moUnemployment, %PM2.5, µg/m³
Viana do Castelo88,725€7.67—1.83.8
Ponte de Lima43,498€6.00—1.4—
Arcos de Valdevez22,847€5.05—1.8—
Monção19,230€6.47—1.6—
Caminha16,684€6.61—1.7—
Ponte da Barca12,061€4.44—1.6—
Vila Nova de Cerveira9,253€4.92—2.7—
Melgaço9,213€4.13—1.1—
Paredes de Coura9,198€4.55—1.5—
Darque7,982————
Valença6,601€5.49—2.8—
Mozelos31€6.49———
Meadela—————
Valenza—€5.49———

Within Viana do Castelo District

Lowest net rent

  1. Melgaço: €4.13/m² (2026)
  2. Ponte da Barca: €4.44/m² (2026)
  3. Paredes de Coura: €4.55/m² (2026)
  4. Vila Nova de Cerveira: €4.92/m² (2026)
  5. Arcos de Valdevez: €5.05/m² (2026)

Sources

Each figure in the table comes from the city's own record; open a city for the source of each value and its date.