Cap d'Astarac est une commune du département du Gers, dans la région d' Occitanie.
Cap d'Astarac est une commune nouvelle issue du regroupement des 4 communes : Cabas-Loumassès, Monbardon, Saint-Blancard et Sarcos.
Cap d'Astarac fait partie du canton de Astarac-Gimone 
Cap d'Astarac adhère à la la communauté de communes Val de Gers 
Cap d'Astarac fait partie du bassin de vie de Boulogne-sur-Gesse 
Madame le maire de Cap d'Astarac est Christine HUPPERT - Cadre administratif et commercial d'entreprise (2026)
La population de Cap d'Astarac est de 480 habitants (2025) 
L'altitude moyenne de Cap d'Astarac 332 mètres.
Le code postal de Cap d'Astarac est : 32140
Le code INSEE de Cap d'Astarac est : 32365
1 Il y a 1 Ecole à Cap d'Astarac. Voir les établissements scolaires de Cap d'Astarac. 
1 1 médecin généraliste liberal exerce à Cap d'Astarac.
23.3 La part des résidences secondaires est de 23.3 %. 
Tous les chiffres et statistiques sur Cap d'Astarac sur le site Insee.fr 
Lalanne-Arqué: à 1.70 km
Aussos: à 3.43 km
Manent-Montané: à 3.87 km
Nénigan: à 4.81 km
Arrouède: à 5.22 km
Monties: à 5.39 km
Casterets: à 5.65 km
Péguilhan: à 5.80 km
Bézues-Bajon: à 5.88 km
Boulogne-sur-Gesse: à 5.99 km
Mont-d'Astarac: à 6.59 km
Thermes-Magnoac: à 6.63 km
Sère: à 7.47 km
Mondilhan: à 7.53 km
Saint-Ferréol-de-Comminges: à 7.73 km
Panassac: à 7.93 km
Chélan: à 7.95 km
Betbèze: à 8.94 km
Bellegarde: à 9.02 km
Saint-Pé-Delbosc: à 9.10 km
Sariac-Magnoac: à 9.18 km
Meilhan: à 9.31 km
Blajan: à 9.32 km
Gaujan: à 9.35 km
Puymaurin: à 10.14 km
Lalanne: à 10.20 km
Montesquieu-Guittaut: à 10.30 km
Masseube: à 10.94 km
Monlaur-Bernet: à 10.96 km
Villefranche: à 11.02 km
Esclassan-Labastide: à 11.11 km
Betcave-Aguin: à 11.24 km
Montbernard: à 11.32 km
Gensac-de-Boulogne: à 11.34 km
Devèze: à 11.38 km
Samaran: à 11.46 km
Escanecrabe: à 11.54 km
Peyret-Saint-André: à 11.58 km
Pouy: à 11.78 km
Ciadoux: à 11.95 km
Ecole maternelle publique - Public