Caignac est une ville de la Haute-Garonne en région Occitanie. Caignac compte 293 habitants appelés les "Caignacais, Caignacaises". La densité de la population de Caignac est de 33 habitants au km².
Le maire de Caignac est Monsieur Alain DOU