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