L'agglomération de Marcillat-en-Combraille se situe dans le département Allier.
Les agglomérations à proximité sont les suivantes : Saint-Fargeol, Arpheuilles-Saint-Priest, Pionsat, Ronnet, Virlet, La Petite-Marche, Saint-Marcel-en-Marcillat, Terjat.
9 infirmiers et infirmières à domicile pratiquent à Marcillat-en-Combraille.