A Vila de Salto é sede da mais vasta e populosa freguesia do concelho de Montalegre. Situada no extremo sul do concelho, confronta e faz fronteira com os concelhos de Boticas (Leste), Cabeceiras de Basto (Sul) e Vieira do Minho (Oeste). Encontra-se a 41 km do concelho (Montalegre), a 5 km da albufeira da Venda Nova e a 21 km de Cabeceiras de Basto. Situa-se entre a Serra da Cabreira e a Serra da Seixa. É atravessada pela Estrada Nacional 311 e está a 4 km da Estrada Nacional 103.
A 21 de Junho de 1995 Salto é promovido à categoria de vila, passando assim a ter uma vila (Salto) e 19 aldeias (Amial, Amiar, Bagulhão, Beçós, Borralha, Caniçó, Carvalho, Cerdeira, Corva, Golas, Linharelhos, Lodeiro de Arque, Paredes, Pereira, Pomar da Rainha, Póvoa, Reboreda, Seara e Tabuadela).