Castelsagrat est une commune du département du Tarn-et-Garonne, dans la région d' Occitanie.
Castelsagrat fait partie du canton de Valence 
Castelsagrat adhère à la la communauté de communes des Deux Rives 
Castelsagrat fait partie du bassin de vie de Valence 
Madame le maire de Castelsagrat est Francine FILLATRE, Ancien employé
La population de Castelsagrat est de 540 habitants (2025) 
L'altitude moyenne de Castelsagrat 160 mètres.
Le code postal de Castelsagrat est : 82400
Le code INSEE de Castelsagrat est : 82032
1 Il y a 1 Ecole à Castelsagrat. Voir les établissements scolaires de Castelsagrat. 
13.8 La part des résidences secondaires est de 13.8 %. 
Tous les chiffres et statistiques sur Castelsagrat sur le site Insee.fr 
CartographieLes autres cartes du Tarn-et-Garonne
Voir toutes les cartes du département du Tarn-et-Garonne (82)
Saint-Clair : à 2.41 km
Montjoi : à 2.46 km
Brassac : à 3.95 km
Gasques : à 4.02 km
Saint-Paul-d'Espis : à 4.90 km
Saint-Maurin : à 5.03 km
Perville : à 5.19 km
Grayssas : à 6.07 km
Saint-Nazaire-de-Valentane : à 6.81 km
Saint-Vincent-Lespinasse : à 7.27 km
Goudourville : à 7.88 km
Fauroux : à 8.03 km
Tayrac : à 8.42 km
Bourg-de-Visa : à 8.59 km
Montesquieu : à 9.00 km
Pommevic : à 9.26 km
Valence : à 9.53 km
Engayrac : à 9.58 km
Clermont-Soubiran : à 10.28 km
Malause : à 10.45 km
Saint-Urcisse : à 10.65 km
Miramont-de-Quercy : à 10.83 km
Golfech : à 10.87 km
Boudou : à 10.88 km
Dondas : à 11.28 km
Saint-Martin-de-Beauville : à 11.32 km
Beauville : à 11.32 km
Lamagistère : à 11.75 km
Puymirol : à 11.93 km
Ecole primaire - Public