L'agglomération de Saint-Éloy-les-Mines est située dans le département Puy-de-Dôme.
Les communes limitrophes sont les suivantes : Durmignat, Moureuille, Menat, Buxières-sous-Montaigut, Youx, Montaigut.
12 infirmiers et infirmières à domicile pratiquent à Saint-Éloy-les-Mines.