Genouillac est un petit village situé au cœur de la France, dans le département de la Creuse, région Limousin.
C’est une commune rurale de 3576 hectares traversée par la rivière la Petite Creuse qui fait la joie des pêcheurs et promeneurs ; la population se maintient aux alentours de 800 habitants depuis 25 ans et le bourg traversé par la RD 940, accueille la plupart des commerces et services.
Située à l’entrée nord du Limousin ainsi que du département, aux confins du Berry, Genouillac est rattachée au canton de Bonnat. Elle est limitrophe des communes de Bonnat, Moutier-Malcard, La Cellette, Bétête, Saint-Dizier-Les-Domaines, Châtelus-Malvaleix et Roches.
Les habitants sont les Genouillacoises et les Genouillacois.