L'agglomération de Benayes est située dans le département Corrèze.
Les municipalités limitrophes sont les suivantes : Saint-Ybard, La Porcherie, Montgibaud, Masseret, Meuzac, Lubersac, Salon-la-Tour, Saint-Germain-les-Belles, Saint-Pardoux-Corbier.
1 infirmier et infirmière à domicile pratique à Benayes.