El distrito de Viana do Castelo ( portugués : Distrito de Viana do Castelo [viˈɐnɐ ðu kɐʃˈtɛlu] ) es un distrito situado en el noroeste dePortugal, que limita al norte conEspaña(Galicia) y al sur conel Distrito de Braga. Tiene una superficie de 2.255 km²yuna población de 252.011 (2006), para una densidad de 111,8 habitantes/km².La capital del distrito es la ciudad deViana do Castelo.
El distrito está compuesto por diez municipios:
[1]
41°41′42″N 8°49′48″O / 41.69500, -8.83000