La municipalité de Châtelus-Malvaleix se situe dans le département Creuse.
Les communes alentours sont les suivantes : Ladapeyre, Roches, Jalesches, Saint-Dizier-les-Domaines, Genouillac.
2 infirmiers et infirmières à domicile travaillent à Châtelus-Malvaleix.