Astarac limita con Armagnac al noroeste, la Rivière-Basse y Bigorre al oeste, Magnoac al sureste, y Comminges al este.