Viana do Castelo is the capital of the Viana do Castelo district and a municipality of the Alto Minho (85 778 inhabitants · 319 km²), at the mouth of the Lima on the Atlantic coast of northern Portugal. The city lies between the river and the hill of Santa Luzia, with a historic centre of the 15th and 16th centuries and a coast of beaches north and south of the river mouth.
The history of Viana do Castelo has its own page.
Viana do Castelo, at the mouth of the Lima.
Beaches in Viana do Castelo
Viana do Castelo has 13 bathing areas on the national register, on the coast north and south of the Lima.
Location Viana do Castelo Beach type Ocean beach Location Viana do Castelo Beach type Ocean beach Location Viana do Castelo Beach type Ocean beach Location Viana do Castelo Beach type Ocean beach Location Viana do Castelo Beach type Ocean beach Location Viana do Castelo Beach type Ocean beach Location Viana do Castelo Beach type Ocean beach Location Viana do Castelo Beach type Ocean beach Location Viana do Castelo Beach type Ocean beach Location Viana do Castelo Beach type Ocean beach Location Viana do Castelo Beach type Ocean beach Location Viana do Castelo Beach type Ocean beach Location Viana do Castelo Beach type Ocean beach
Monuments in Viana do Castelo
Santa Luzia : the hill above the city, with the Sanctuary of the Sacred Heart of Jesus, the funicular and the Iron Age hillfort.
Fort of Santiago da Barra : the 16th-century fort at the river mouth.
Eiffel Bridge : the iron road and rail bridge of 1878 over the Lima.
Praça da República : the main square, with the fountain of 1559 and the Misericórdia.
Museums and culture in Viana do Castelo
Gil Eannes : the hospital ship of the cod fleet, built in Viana in 1955 and now a museum.
Viana Costume Museum : the museum of the costumes of Viana and the Alto Minho.
Romaria de Nossa Senhora da Agonia : the festivities of August, with the sea procession and the costumes of Viana.
Nature in Viana do Castelo
Lima estuary : the river mouth between the city and Darque.
Serra de Arga : the granite range in the north-east of the municipality.
Marinas in Viana do Castelo
Location Viana do Castelo Marina Place Kind Marina Location Viana do Castelo Marina Place Kind Commercial port
Leisure in Viana do Castelo
Parishes of Viana do Castelo
Viana do Castelo (Santa Maria Maior e Monserrate) e Meadela (25 157 inhabitants · 14 km²): the city parish, with the historic centre, the riverside and the hill of Santa Luzia.
Afife (1 519 inhabitants · 13 km²): a coastal parish in the north of the municipality, with Afife beach.
Alvarães (2 462 inhabitants · 9 km²)
Amonde (231 inhabitants · 6 km²)
Anha (2 257 inhabitants · 9 km²)
Areosa (4 698 inhabitants · 14 km²)
Barroselas (4 000 inhabitants · 7 km²)
Cardielos (1 000 inhabitants · 4 km²)
Carreço (1 737 inhabitants · 14 km²): a coastal parish with Carreço beach and the Montedor lighthouse.
Carvoeiro (978 inhabitants · 12 km²)
Castelo do Neiva (2 719 inhabitants · 7 km²): the southernmost coastal parish, with the Pedra Alta beach.
Chafé (3 447 inhabitants · 8 km²)
Darque (8 002 inhabitants · 9 km²): the parish on the south bank of the Lima facing the city, with Cabedelo beach.
Freixieiro de Soutelo (465 inhabitants · 12 km²)
Geraz do Lima (3 044 inhabitants · 19 km²)
Lanheses (1 517 inhabitants · 10 km²)
Mazarefes (1 000 inhabitants · 4 km²)
Montaria (450 inhabitants · 22 km²): a mountain parish on the slopes of the Serra de Arga.
Mujães (1 422 inhabitants · 5 km²)
Nogueira (1 433 inhabitants · 27 km²): the largest parish of the municipality by area.
Outeiro (1 060 inhabitants · 19 km²)
Perre (2 772 inhabitants · 13 km²)
Santa Marta de Portuzelo (3 901 inhabitants · 7 km²)
São Romão de Neiva (1 048 inhabitants · 7 km²)
Serreleis (942 inhabitants · 3 km²)
Subportela (2 250 inhabitants · 17 km²)
Torre (1 092 inhabitants · 6 km²)
Vila de Punhe (2 064 inhabitants · 6 km²)
Vila Franca (1 686 inhabitants · 7 km²)
Vila Fria (1 000 inhabitants · 6 km²)
Healthcare in Viana do Castelo
Location Viana do Castelo Sector Private Kind General hospital Location Viana do Castelo Sector Public Kind General hospital Emergency 24-hour emergency Run by ULS do Alto Minho
Guides to Viana do Castelo
Parishes of Viana do Castelo map Viana do Castelo is a District, a Municipality and a Parish of Northern Portugal in Portugal in the continent of Europe .
Copy link or Share
Height
0 80 200 400 650 820 m
0 262 656 1 310 2 130 2 690 ft
0 m (0 ft), 80 m (262 ft), 200 m (656 ft), 400 m (1310 ft), 650 m (2130 ft), Max altitude 820 m (2690 ft) Sea depth
0 150 600 1 800 3 200 5 200+ m
0 492 1 970 5 910 10 500 17 060+ ft
0 m (0 ft), 150 m (492 ft), 600 m (1970 ft), 1800 m (5910 ft), 3200 m (10500 ft), deeper than 5200 m (17060 ft) Height from west to east in Viana do Castelo
0 m 200 m 400 m 650 m 950 m xrei.com 820 m 0 m West 19.9 km East
Height from south to north in Viana do Castelo
0 m 200 m 400 m 650 m 950 m xrei.com 1 2 3 820 m 0 m South 24.7 km North 1 Sea 0 m 2 Rio Lima 0 m 3 Rio Neiva 0 to 59 m
Informação geográfica cedida pela Direção-Geral do Território (CAOP, CC BY 4.0) · © OpenStreetMap contributors (ODbL) · GEBCO 2026 Grid · Heights: NASADEM, NASA
Portugal Map Regions and Districts of Portugal Northern Portugal Viana do Castelo (you are here) Portugal map Homes map 2178 Developments map 184
Basic Information Viana do Castelo population (data from last censos): District has 231 266 Inhabitants Municipality has 85 778 Inhabitants Parish has 25 157 Inhabitants
Viana do Castelo area: District has 2 219 km² / 857 sq mi Municipality has 319 km² / 123 sq mi Parish has 14 km² / 6 sq mi
Where is Viana do Castelo located in Portugal? Show map 🗺
Municipalities of Viana do Castelo Viana do CasteloYou’re reading this article Municipality population 85 778 inhabitants Municipality area 319 km² 123 sq mi Municipality perimeter 98.0 km 60.9 mi Max altitude 823 m 2 700 ft Min altitude 0 m 0 ft Municipality population 41 164 inhabitants Municipality area 320 km² 124 sq mi Municipality perimeter 98.0 km 60.9 mi Max altitude 835 m 2 740 ft Min altitude 3 m 10 ft Municipality population 20 718 inhabitants Municipality area 448 km² 173 sq mi Municipality perimeter 109.0 km 67.7 mi Max altitude 1 416 m 4 646 ft Min altitude 17 m 56 ft Municipality population 17 816 inhabitants Municipality area 211 km² 82 sq mi Municipality perimeter 71.0 km 44.1 mi Max altitude 1 114 m 3 655 ft Min altitude 9 m 30 ft Municipality population 15 797 inhabitants Municipality area 137 km² 53 sq mi Municipality perimeter 67.0 km 41.6 mi Max altitude 805 m 2 641 ft Min altitude 0 m 0 ft Municipality population 13 623 inhabitants Municipality area 117 km² 45 sq mi Municipality perimeter 47.0 km 29.2 mi Max altitude 784 m 2 572 ft Min altitude 0 m 0 ft Municipality population 11 044 inhabitants Municipality area 182 km² 70 sq mi Municipality perimeter 83.0 km 51.6 mi Max altitude 1 359 m 4 459 ft Min altitude 25 m 82 ft Municipality population 8 921 inhabitants Municipality area 108 km² 42 sq mi Municipality perimeter 53.0 km 32.9 mi Max altitude 638 m 2 093 ft Min altitude 0 m 0 ft Municipality population 8 632 inhabitants Municipality area 138 km² 53 sq mi Municipality perimeter 57.0 km 35.4 mi Max altitude 883 m 2 897 ft Min altitude 125 m 410 ft Municipality population 7 773 inhabitants Municipality area 238 km² 92 sq mi Municipality perimeter 102.0 km 63.4 mi Max altitude 1 336 m 4 383 ft Min altitude 25 m 82 ft Parishes of Viana do Castelo Viana do CasteloYou’re reading this article Parish population 25 157 inhabitants Parish area 14 km² 6 sq mi Parish population 8 002 inhabitants Parish area 9 km² 3 sq mi Parish population 4 698 inhabitants Parish area 14 km² 5 sq mi Parish population 4 000 inhabitants Parish area 7 km² 3 sq mi Parish population 3 901 inhabitants Parish area 7 km² 3 sq mi Parish population 3 447 inhabitants Parish area 8 km² 3 sq mi Parish population 3 044 inhabitants Parish area 19 km² 7 sq mi Parish population 2 772 inhabitants Parish area 13 km² 5 sq mi Parish population 2 719 inhabitants Parish area 7 km² 3 sq mi Parish population 2 462 inhabitants Parish area 9 km² 4 sq mi Parish population 2 257 inhabitants Parish area 9 km² 4 sq mi Parish population 2 250 inhabitants Parish area 17 km² 7 sq mi Parish population 2 064 inhabitants Parish area 6 km² 2 sq mi Parish population 1 737 inhabitants Parish area 14 km² 5 sq mi Parish population 1 686 inhabitants Parish area 7 km² 3 sq mi Parish population 1 519 inhabitants Parish area 13 km² 5 sq mi Parish population 1 517 inhabitants Parish area 10 km² 4 sq mi Parish population 1 433 inhabitants Parish area 27 km² 11 sq mi Parish population 1 422 inhabitants Parish area 5 km² 2 sq mi Parish population 1 092 inhabitants Parish area 6 km² 2 sq mi Parish population 1 060 inhabitants Parish area 19 km² 7 sq mi Parish population 1 048 inhabitants Parish area 7 km² 3 sq mi Parish population 1 000 inhabitants Parish area 4 km² 2 sq mi Parish population 1 000 inhabitants Parish area 4 km² 2 sq mi Parish population 1 000 inhabitants Parish area 6 km² 2 sq mi Parish population 978 inhabitants Parish area 12 km² 5 sq mi Parish population 942 inhabitants Parish area 3 km² 1 sq mi Parish population 465 inhabitants Parish area 12 km² 5 sq mi Parish population 450 inhabitants Parish area 22 km² 9 sq mi Parish population 231 inhabitants Parish area 6 km² 2 sq mi Districts of Portugal District population 2 275 385 inhabitants District area 2 816 km² 1 087 sq mi Municipalities 16 municipalities District population 1 785 405 inhabitants District area 2 332 km² 900 sq mi Municipalities 18 municipalities District population 874 806 inhabitants District area 5 214 km² 2 013 sq mi Municipalities 13 municipalities District population 846 293 inhabitants District area 2 706 km² 1 045 sq mi Municipalities 14 municipalities District population 700 787 inhabitants District area 2 801 km² 1 081 sq mi Municipalities 19 municipalities District population 467 343 inhabitants District area 4 997 km² 1 929 sq mi Municipalities 16 municipalities District population 458 605 inhabitants District area 3 506 km² 1 354 sq mi Municipalities 16 municipalities District population 424 973 inhabitants District area 6 718 km² 2 594 sq mi Municipalities 21 municipalities District population 408 551 inhabitants District area 3 974 km² 1 534 sq mi Municipalities 17 municipalities District population 351 292 inhabitants District area 5 010 km² 1 934 sq mi Municipalities 24 municipalities Viana do CasteloYou’re reading this article District population 231 266 inhabitants District area 2 219 km² 857 sq mi Municipalities 10 municipalities District population 185 695 inhabitants District area 4 307 km² 1 663 sq mi Municipalities 14 municipalities District population 177 962 inhabitants District area 6 627 km² 2 559 sq mi Municipalities 11 municipalities District population 152 444 inhabitants District area 7 393 km² 2 855 sq mi Municipalities 14 municipalities District population 144 401 inhabitants District area 10 263 km² 3 963 sq mi Municipalities 14 municipalities District population 142 974 inhabitants District area 5 535 km² 2 137 sq mi Municipalities 14 municipalities District population 122 804 inhabitants District area 6 599 km² 2 548 sq mi Municipalities 12 municipalities District population 104 923 inhabitants District area 6 084 km² 2 349 sq mi Municipalities 15 municipalities Autonomous regions of Portugal Region population 250 744 inhabitants Region area 801 km² 309 sq mi Islands 2 islands Region population 236 413 inhabitants Region area 2 322 km² 897 sq mi Islands 9 islands