Carneiro es una freguesía portuguesa del concelho de Amarante, con 9,83 km de área y 354 habitantes. Densidad de población: 36,0 hab/km.