La municipalité de Saint-Beauzire est située dans le département Haute-Loire.
Les villes alentours sont les suivantes : Lorlanges, Lubilhac, Espalem, Saint-Laurent-Chabreuges, Paulhac, Saint-Géron, Beaumont, Grenier-Montgon, Saint-Just-près-Brioude.
4 infirmiers et infirmières à domicile exercent à Saint-Beauzire.