Saint-Jean-de-Vals est une commune du département du Tarn, dans la région d' Occitanie.
Saint-Jean-de-Vals fait partie du canton de Castres-2 
Saint-Jean-de-Vals adhère à la la communauté de communes Sidobre Vals et Plateaux 
Saint-Jean-de-Vals fait partie du bassin de vie de Castres 
Le maire de Saint-Jean-de-Vals est M. Christian SAISSAC - Agriculteur sur moyenne exploitation (2026)
La population de Saint-Jean-de-Vals est de 84 habitants (2025) 
L'altitude moyenne de Saint-Jean-de-Vals 280 mètres.
Le code postal de Saint-Jean-de-Vals est : 81210
Le code INSEE de Saint-Jean-de-Vals est : 81256
0 Il n'y a aucun établissement scolaire à Saint-Jean-de-Vals.
5.1 La part des résidences secondaires est de 5.1 %. 
Tous les chiffres et statistiques sur Saint-Jean-de-Vals sur le site Insee.fr 
Saint-Germier: à 2.55 km
Montfa: à 2.72 km
Roquecourbe: à 4.02 km
Peyregoux: à 4.50 km
Laboulbène: à 4.92 km
Montpinier: à 5.04 km
Montredon-Labessonnié: à 6.46 km
Vénès: à 6.57 km
Burlats: à 7.62 km
Lacrouzette: à 7.92 km
Castres: à 9.33 km
Lautrec: à 9.86 km
Carbes: à 10.03 km
Arifat: à 10.74 km
Réalmont: à 10.90 km
Jonquières: à 11.50 km
Saint-Genest-de-Contest: à 11.72 km