Caignac est une commune du département de la Haute-Garonne, dans la région d' Occitanie.
Caignac fait partie du canton de Escalquens 
Caignac adhère à la la communauté de communes des Terres du Lauragais 
Caignac fait partie du bassin de vie de Villefranche-de-Lauragais 
Le maire de Caignac est M. Serge BARTHES - Ancien agriculteur exploitant (2026)
La population de Caignac est de 414 habitants (2025) 
L'altitude moyenne de Caignac 250 mètres.
Le code postal de Caignac est : 31560
Le code INSEE de Caignac est : 31099
1 Il y a 1 Ecole à Caignac. Voir les établissements scolaires de Caignac. 
2.9 La part des résidences secondaires est de 2.9 %. 
Tous les chiffres et statistiques sur Caignac sur le site Insee.fr 
CartographieLes autres cartes de la Haute-Garonne
Voir toutes les cartes du département de la Haute-Garonne (31)
Marquein: à 2.14 km
Lagarde: à 2.78 km
Monestrol: à 3.44 km
Beauteville: à 3.61 km
Saint-Michel-de-Lanès: à 3.93 km
Gibel: à 4.08 km
Montclar-Lauragais: à 4.46 km
Fajac-la-Relenque: à 4.69 km
Seyre: à 5.75 km
Belflou: à 5.96 km
Gourvieille: à 6.03 km
Montgeard: à 6.52 km
Renneville: à 6.77 km
Salles-sur-l'Hers: à 6.81 km
Louvière-Lauragais: à 7.10 km
Calmont: à 7.38 km
Avignonet-Lauragais: à 7.81 km
Gardouch: à 8.08 km
Nailloux: à 8.12 km
Mazères: à 8.22 km
Molandier: à 8.40 km
Villefranche-de-Lauragais: à 8.57 km
Baraigne: à 9.10 km
Mézerville: à 9.38 km
Sainte-Camelle: à 9.38 km
Montferrand: à 9.89 km
Aignes: à 9.97 km
Vieillevigne: à 10.03 km
Molleville: à 10.04 km
Cumiès: à 10.78 km
Saint-Rome: à 10.84 km
Montauriol: à 11.23 km
Folcarde: à 11.34 km
Labastide-d'Anjou: à 11.72 km
Ecole primaire publique - Public