La commune de Saint-Yorre se situe dans le département Allier.
Les municipalités à proximité sont les suivantes : Hauterive, Mariol, Saint-Priest-Bramefant, Saint-Sylvestre-Pragoulin, Abrest, Busset.
23 infirmiers et infirmières à domicile travaillent à Saint-Yorre.