Campagnac est une commune du département du Tarn, dans la région d' Occitanie.
Campagnac fait partie du canton de Vignobles et Bastides 
Campagnac adhère à la la communauté d'agglomération Gaillac-Graulhet 
Campagnac fait partie du bassin de vie de Gaillac 
Le maire de Campagnac est M. Philippe RETHORE - Ancien cadre (2026)
La population de Campagnac est de 159 habitants (2025) 
L'altitude moyenne de Campagnac 280 mètres.
Le code postal de Campagnac est : 81140
Le code INSEE de Campagnac est : 81056
0 Il n'y a aucun établissement scolaire à Campagnac.
16.2 La part des résidences secondaires est de 16.2 %. 
Tous les chiffres et statistiques sur Campagnac sur le site Insee.fr 
Saint-Beauzile: à 1.47 km
Itzac: à 1.70 km
Alos: à 2.81 km
Tonnac: à 4.12 km
Loubers: à 4.35 km
Verdier: à 4.63 km
Sainte-Cécile-du-Cayrou: à 4.74 km
Vieux: à 4.81 km
Andillac: à 5.46 km
Amarens: à 5.64 km
Vaour: à 5.82 km
Vindrac-Alayrac: à 6.83 km
Frausseilles: à 6.92 km
Labarthe-Bleys: à 7.15 km
Castelnau-de-Montmiral: à 7.34 km
Cahuzac-sur-Vère: à 7.56 km
Marnaves: à 8.08 km
Roussayrolles: à 8.19 km
Donnazac: à 8.28 km
Cabannes: à 8.59 km
Montels: à 8.62 km
Souel: à 8.90 km
Saint-Michel-de-Vax: à 9.21 km
Broze: à 9.46 km
Cordes-sur-Ciel: à 9.76 km
Mouzieys-Panens: à 9.90 km
Penne: à 10.13 km
Milhars: à 11.17 km
Noailles: à 11.33 km
Puycelsi: à 11.40 km
Féneyrols: à 11.48 km
Montrosier: à 11.86 km