O distrito de Viana do Castelo é un distritoportugués pertencente á provincia tradicional do Minho. Limita polo Norte e polo Leste con Galiza, polo sur co Distrito de Braga e polo oeste co océano Atlántico. Área: 2 255km² (o menor - 18º - dos distritos portugueses). Poboación residente (2001): 250.273 habitantes. Capital de distrito: Viana do Castelo.
O distrito de Viana do Castelo está integrado polos seguintes 10 municipios: