Carreço es una ' portuguesa del ' de Viana do Castelo, con 17,92 km de superficie y 1.769 habitantes. Su densidad de población es de 98,7 hab/km.