La ville de Saint-Bonnet-le-Courreau se situe dans le département Loire.
Les agglomérations limitrophes sont les suivantes : Marcoux, Sauvain, Saint-Georges-en-Couzan, Pralong, Roche, Châtelneuf, Marcilly-le-Châtel, Valcivières, Job, Saint-Anthème.
2 infirmiers et infirmières à domicile travaillent à Saint-Bonnet-le-Courreau.