Casteleiro es una ' portuguesa del ' de Sabugal, con 43,73 km de superficie y 512 habitantes. Su densidad de población es de 11,7 hab/km.