O Castelo de Montalegre localiza-se na freguesia Montalegre e Padroso, município de Montalegre, Distrito de Vila Real, em Portugal.
No topo de um monte granítico, de onde se descortinam as serras do Gerês e do Larouco e o curso do rio Cávado, o castelo domina a povoação, a poucos quilómetros da fronteira com a Galiza. Juntamente com o Castelo da Piconha, próximo de Tourém, e o Castelo de Portelo, em Sendim.
O Castelo de Montalegre está classificado como Monumento Nacional desde 1910.
Wikipedia https://pt.wikipedia.org/wiki/Castelo_de_Montalegre
Endereço 12 Rua do Forno Velho, Montalegre 5470236, Portugal
Coordenadas 41°49'33.05" N -7°47'27.474" E