La commune de Lavoûte-sur-Loire est située dans le département Haute-Loire.
Les communes limitrophes sont les suivantes : Polignac, Blanzac, Saint-Paulien, Saint-Vincent, Chaspinhac, Beaulieu, Malrevers.
6 infirmiers et infirmières à domicile exercent à Lavoûte-sur-Loire.