Beyssac est une commune du département de la Corrèze, dans la région de Nouvelle-Aquitaine.
Beyssac fait partie du canton de Uzerche 
Beyssac adhère à la la communauté de communes du Pays de Lubersac-Pompadour 
Beyssac fait partie du bassin de vie de Lubersac 
Le maire de Beyssac est M. Serge LANGLADE - Ancien agriculteur exploitant (2026)
La population de Beyssac est de 487 habitants (2025) 
L'altitude moyenne de Beyssac 380 mètres.
Le code postal de Beyssac est : 19230
Le code INSEE de Beyssac est : 19024
1 Il y a 1 Ecole à Beyssac. Voir les établissements scolaires de Beyssac. 
18.6 La part des résidences secondaires est de 18.6 %. 
Tous les chiffres et statistiques sur Beyssac sur le site Insee.fr 
Saint-Sornin-Lavolps: à 1.84 km
Arnac-Pompadour: à 3.29 km
Troche: à 3.50 km
Lascaux: à 4.68 km
Concèze: à 4.84 km
Orgnac-sur-Vézère: à 5.34 km
Vignols: à 5.77 km
Saint-Solve: à 6.92 km
Chabrignac: à 7.67 km
Lubersac: à 7.99 km
Saint-Bonnet-la-Rivière: à 8.34 km
Juillac: à 8.56 km
Estivaux: à 8.86 km
Saint-Cyr-les-Champagnes: à 8.99 km
Vigeois: à 9.11 km
Voutezac: à 9.31 km
Beyssenac: à 9.76 km
Ségur-le-Château: à 9.99 km
Saint-Cyr-la-Roche: à 11.24 km
Rosiers-de-Juillac: à 11.49 km
Saint-Julien-le-Vendômois: à 11.66 km
Ecole élémentaire - Public