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