Montalegre é uma vila portuguesa pertencente ao Distrito de Vila Real, à Região Norte, à sub-região do Alto Tâmega e à antiga província de Trás-os-Montes e Alto Douro, com cerca de 1 800 habitantes (2011).
É sede de um município raiano com 805,46 km² de área e 10 537 habitantes (2011), subdividido em 25 freguesias.
O município é limitado a norte pela Espanha (municípios de Lobios, Muíños, Calvos de Randín, Baltar, Cualedro e Oímbra), a leste por Chaves, a sueste por Boticas, a sul por Cabeceiras de Basto, a sudoeste por Vieira do Minho e a oeste pelas Terras de Bouro.