Miramont-d'Astarac (; Gascon: Miramont d'Astarac) is a commune in the Gers department in southwestern France.
The Petite Baïse flows north through the middle of the commune.