Castanheira es una ' portuguesa del ' de Mogadouro, con 14,21 km de superficie y 102 habitantes. Su densidad de población es de 7,2 hab/km.