Distriktet ligger lengst nordvest i Portugal. Distriktet grenser mot Spania i nord, og mot distriktet Braga i sør. Distriktshovedstaden er Viana do Castelo.