Saint-Vidal est une commune du département de la Haute-Loire, dans la région d' Auvergne-Rhône-Alpes.
Saint-Vidal fait partie du canton de Saint-Paulien 
Saint-Vidal adhère à la la communauté d'agglomération du Puy-en-Velay 
Saint-Vidal fait partie du bassin de vie de Le Puy-en-Velay 
Le maire de Saint-Vidal est M. Gérard GROS - Ancien agriculteur exploitant (2026)
La population de Saint-Vidal est de 609 habitants (2025) 
L'altitude moyenne de Saint-Vidal 760 mètres.
Le code postal de Saint-Vidal est : 43320
Le code INSEE de Saint-Vidal est : 43229
0 Il n'y a aucun établissement scolaire à Saint-Vidal.
6.8 La part des résidences secondaires est de 6.8 %. 
Tous les chiffres et statistiques sur Saint-Vidal sur le site Insee.fr 
CartographieLes autres cartes de la Haute-Loire
Voir toutes les cartes du département de la Haute-Loire (43)
Borne: à 2.97 km
Sanssac-l'Église: à 3.12 km
Chaspuzac: à 4.28 km
Loudes: à 4.55 km
Polignac: à 4.68 km
Ceyssac: à 4.74 km
Blanzac: à 4.98 km
Espaly-Saint-Marcel: à 6.17 km
Saint-Paulien: à 7.11 km
Aiguilhe: à 7.16 km
Lissac: à 7.19 km
Vergezac: à 7.47 km
Bains: à 7.56 km
Vals-près-le-Puy: à 7.66 km
Puy-en-Velay: à 7.69 km
Chadrac: à 7.75 km
Saint-Jean-de-Nay: à 8.14 km
Saint-Christophe-sur-Dolaison: à 8.91 km
Monteil: à 8.95 km
Vazeilles-Limandre: à 9.14 km
Lavoûte-sur-Loire: à 9.48 km
Saint-Geneys-près-Saint-Paulien: à 9.90 km
Brives-Charensac: à 10.27 km
Vernet: à 10.96 km
Chaspinhac: à 11.29 km
Vernassal: à 11.42 km
Saint-Vincent: à 11.45 km
Cussac-sur-Loire: à 11.64 km