Gralhas is a parish and village in Montalegre Municipality, northern Portugal.
The population in 2011 was 208,[1] in an area of 21.59 km2.
[2][3] It is located at the base of Serra do Larouco ("Mountain Range of the Larouco").