Cubalhão es una ' portuguesa del ' de Melgaço, con 10,61 km de superficie y 209 habitantes. Su densidad de población es de 19,7 hab/km.