La municipalité de Genouillac est située dans le département Creuse.
Les communes à proximité sont les suivantes : Roches, Moutier-Malcard, Bonnat, Bétête, Saint-Dizier-les-Domaines, Châtelus-Malvaleix, La Cellette.
5 infirmiers et infirmières à domicile travaillent à Genouillac.