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