Saint-Jean-la-Vêtre est une commune du département de la Loire, dans la région d' Auvergne-Rhône-Alpes.
Saint-Jean-la-Vêtre fait partie du canton de Boën-sur-Lignon 
Saint-Jean-la-Vêtre adhère à la la communauté d'agglomération Loire Forez Agglomération (LFA) 
Saint-Jean-la-Vêtre fait partie du bassin de vie de Thiers 
Le maire de Saint-Jean-la-Vêtre est M. Jean-Luc DAVAL-POMMIER - Artisan (2026)
La population de Saint-Jean-la-Vêtre est de 310 habitants (2025) 
L'altitude moyenne de Saint-Jean-la-Vêtre 700 mètres.
Le code postal de Saint-Jean-la-Vêtre est : 42440
Le code INSEE de Saint-Jean-la-Vêtre est : 42238
1 Il y a 1 Ecole à Saint-Jean-la-Vêtre. Voir les établissements scolaires de Saint-Jean-la-Vêtre. 
37.4 La part des résidences secondaires est de 37.4 %. 
Tous les chiffres et statistiques sur Saint-Jean-la-Vêtre sur le site Insee.fr 
Saint-Priest-la-Vêtre: à 1.88 km
Côte-Saint-Didier: à 3.18 km
Vêtre-sur-Anzon : à 3.52 km
Noirétable: à 4.39 km
Valla-sur-Rochefort: à 4.89 km
Chamba: à 5.09 km
Chambonie: à 6.20 km
Salles: à 6.64 km
Cervières: à 7.03 km
Champoly: à 7.95 km
Saint-Just-en-Bas: à 8.56 km
Renaudie: à 8.64 km
Chalmazel-Jeansagnière: à 10.05 km
Vollore-Montagne: à 10.14 km
Saint-Martin-la-Sauveté: à 10.38 km
Palogneux: à 10.44 km
Brugeron: à 10.68 km
Ailleux: à 10.72 km
Viscomtat: à 10.82 km
Solore-en-Forez: à 10.96 km
Saint-Romain-d'Urfé: à 11.07 km
Saint-Marcel-d'Urfé: à 11.09 km
Ecole primaire Bourg - Public