Nespouls est une commune du département de la Corrèze, dans la région de Nouvelle-Aquitaine.
Nespouls fait partie du canton de Saint-Pantaléon-de-Larche 
Nespouls adhère à la la communauté d'agglomération du Bassin de Brive 
Nespouls fait partie du bassin de vie de Brive-la-Gaillarde 
Madame le maire de Nespouls est Monique SERRE IGOULZAN - Ancien employé (2026)
La population de Nespouls est de 641 habitants (2025) 
L'altitude moyenne de Nespouls 320 mètres.
Le code postal de Nespouls est : 19600
Le code INSEE de Nespouls est : 19147
1 Il y a 1 Ecole à Nespouls. Voir les établissements scolaires de Nespouls. 
1 1 médecin généraliste liberal exerce à Nespouls.
8.6 La part des résidences secondaires est de 8.6 %. 
Tous les chiffres et statistiques sur Nespouls sur le site Insee.fr 
Cressensac-Sarrazac : à 3.19 km
Estivals: à 3.92 km
Chartrier-Ferrière: à 4.65 km
Chasteaux: à 5.44 km
Jugeals-Nazareth: à 5.60 km
Gignac: à 5.98 km
Turenne: à 6.17 km
Noailles: à 6.36 km
Lissac-sur-Couze: à 6.92 km
Nadaillac: à 8.44 km
Saint-Cernin-de-Larche: à 9.22 km
Ligneyrac: à 9.26 km
Noailhac: à 9.43 km
Cuzance: à 9.82 km
Larche: à 10.60 km
Feuillade: à 10.67 km
Saillac: à 10.81 km
Saint-Pantaléon-de-Larche: à 11.21 km
Coteaux Périgourdins: à 11.26 km
Cosnac: à 11.53 km
Cavagnac: à 11.53 km
Dornac: à 11.97 km
Collonges-la-Rouge: à 11.97 km
Ecole primaire - Public