Alvarães es una freguesia portuguesa del concelho de Viana do Castelo, con 10,24 km² de superficie y 2.691 habitantes (2001). Su densidad de población es de 262,8 hab/km².