Viana do Castelo is a
municipality and seat of the district of
Viana do Castelo in the
Norte Region of
Portugal. The population in 2011 was 88,725, in an area of 319.02 km². The urbanized area of the municipality, comprising the city, has a population of approximately 36,148 inhabitants.