Beiral do Lima es una ' portuguesa del ' de Ponte de Lima, con 5,58 km de superficie y 767 habitantes. Su densidad de población es de 137,5 hab/km.