Montalegre es la capital
de la comarca conocida como Terras de Barroso, en el norte del distrito de Vila
Real, haciendo frontera con Galicia.
El origen de la población
tiene lugar en un castro anterior a la llegada de los romanos, si bien adquiere
importancia como villa durante la edad media y la construcción de su castillo, tras la creación del reino de
Portugal, gracias a su excelente posición estratégica.