Lascaux est une commune du département de la Corrèze, dans la région de Nouvelle-Aquitaine.
Lascaux fait partie du canton de L' Yssandonnais 
Lascaux adhère à la la communauté d'agglomération du Bassin de Brive 
Lascaux fait partie du bassin de vie de Objat 
Le maire de Lascaux est M. Georges SCHIANO DI LOMBO - Cadre de la fonction publique (2026)
La population de Lascaux est de 226 habitants (2025) 
L'altitude moyenne de Lascaux 340 mètres.
Le code postal de Lascaux est : 19130
Le code INSEE de Lascaux est : 19109
0 Il n'y a aucun établissement scolaire à Lascaux.
31.9 La part des résidences secondaires est de 31.9 %. 
Tous les chiffres et statistiques sur Lascaux sur le site Insee.fr 
Concèze : à 2.21 km
Chabrignac : à 2.99 km
Vignols : à 3.11 km
Juillac : à 3.96 km
Saint-Solve : à 4.39 km
Saint-Bonnet-la-Rivière : à 4.41 km
Saint-Sornin-Lavolps : à 4.44 km
Beyssac : à 4.68 km
Orgnac-sur-Vézère : à 6.14 km
Arnac-Pompadour : à 6.54 km
Rosiers-de-Juillac : à 6.81 km
Saint-Cyr-les-Champagnes : à 7.35 km
Voutezac : à 7.91 km
Saint-Cyr-la-Roche : à 7.94 km
Troche : à 8.09 km
Vars-sur-Roseix : à 8.86 km
Objat : à 9.15 km
Beyssenac : à 9.41 km
Segonzac : à 9.68 km
Estivaux : à 9.73 km
Saint-Cyprien : à 9.85 km
Ayen : à 10.77 km
Saint-Robert : à 11.00 km
Ségur-le-Château : à 11.08 km
Savignac-Lédrier : à 11.53 km
Lubersac : à 11.94 km