Miramont-d'Astarac es una localidad y comuna de Francia, en la región de Mediodía-Pirineos, departamento de Gers, en el distrito y cantón de Mirande.
Su población municipal en 2008 era de 373 habitantes.
Está integrada en la Communauté de communes Vals et Villages en Astarac.