Montsalvy est une ville du Cantal en région Auvergne-Rhône-Alpes.
Montsalvy compte 876 habitants appelés les "Montsalvyens, Montsalvyennes".
La densité de la population de Montsalvy est de 44 habitants au km².
Le maire de Montsalvy est Madame Isabelle LEMAIRE