Lanheses es una ' portuguesa del ' de Viana do Castelo, con 10,04 km de superficie y 1.740 habitantes. Su densidad de población es de 173,3 hab/km.