La commune de Cognac-la-Forêt se situe dans le département Haute-Vienne.
Les agglomérations à proximité sont les suivantes : Séreilhac, Saint-Auvent, Sainte-Marie-de-Vaux, Saint-Martin-de-Jussac, Saint-Cyr, Saint-Yrieix-sous-Aixe, Saint-Laurent-sur-Gorre, Saint-Victurnien, Saint-Brice-sur-Vienne, Saint-Priest-sous-Aixe.
3 infirmiers et infirmières à domicile exercent à Cognac-la-Forêt.