Malbouzon az Aubrac-hegységben fekszik, Nasbinals-tól 9 km-re északkeletre, 1180 méteres (a községterület 1143-1264 méteres) tengerszint feletti magasságban. A falu közelében ered a Rimeize, a Truyère egyik mellékvize.
AZ ókorban erre haladt a Via Agrippa (Toulouse-t Lyonnal összekötő) római út. A falu a középkorban a Via Podiensis zarándokút egyik megállóhelye volt Mont-Bosonis néven. A történelmi Gévaudan tartomány Peyre-i báróságához tartozott (1392 előtt külön seigneurie székhelye volt).