Ispagnac est une commune du département de la Lozère, dans la région d' Occitanie.
Ispagnac fait partie du canton de Florac Trois Rivières 
Ispagnac adhère à la la communauté de communes Gorges Causses Cévennes 
Ispagnac fait partie du bassin de vie de Florac Trois Rivières 
Le maire d'Ispagnac est M. Jérôme VIEILLEDENT - Profession intermédiaire de la santé et du travail social (2026)
La population d'Ispagnac est de 897 habitants (2025) 
L'altitude moyenne d'Ispagnac 520 mètres.
Le code postal d'Ispagnac est : 48320
Le code INSEE d'Ispagnac est : 48075
2 Il y a 2 Ecoles à Ispagnac. Voir les établissements scolaires d'Ispagnac. 
2 2 médecins généralistes liberaux exercent à Ispagnac. 
36.4 La part des résidences secondaires est de 36.4 %. 
Tous les chiffres et statistiques sur Ispagnac sur le site Insee.fr 
Florac-Trois-Rivières : à 6.68 km
Bondons : à 6.76 km
Bédouès-Cocurès : à 7.08 km
Saint-Étienne-du-Valdonnez : à 9.70 km
Gorges du Tarn Causses : à 9.94 km
école primaire - Public
école primaire privée sainte ursule - Privé