Beyssenac est une commune du département de la Corrèze, dans la région de Nouvelle-Aquitaine.
Beyssenac fait partie du canton de Uzerche 
Beyssenac adhère à la la communauté de communes du Pays de Lubersac-Pompadour 
Beyssenac fait partie du bassin de vie de Lubersac 
Le maire de Beyssenac est M. Francis COMBY - Professeur, profession scientifique (2026)
La population de Beyssenac est de 356 habitants (2025) 
L'altitude moyenne de Beyssenac 350 mètres.
Le code postal de Beyssenac est : 19230
Le code INSEE de Beyssenac est : 19025
0 Il n'y a aucun établissement scolaire à Beyssenac.
19.2 La part des résidences secondaires est de 19.2 %. 
Tous les chiffres et statistiques sur Beyssenac sur le site Insee.fr 
Saint-Cyr-les-Champagnes : à 2.90 km
Ségur-le-Château : à 3.25 km
Saint-Éloy-les-Tuileries : à 4.81 km
Payzac : à 5.32 km
Savignac-Lédrier : à 6.98 km
Saint-Julien-le-Vendômois : à 7.01 km
Concèze : à 7.21 km
Arnac-Pompadour : à 7.40 km
Saint-Sornin-Lavolps : à 7.92 km
Saint-Mesmin : à 8.54 km
Lascaux : à 9.41 km
Glandon : à 9.62 km
Beyssac : à 9.76 km
Juillac : à 9.77 km
Lubersac : à 9.95 km
Chabrignac : à 10.60 km
Lanouaille : à 11.71 km