L'agglomération de Saint-Mézard est située dans le département Gers.
Les villes à proximité sont les suivantes : Sempesserre, Pergain-Taillac, Saint-Martin-de-Goyne, Pouy-Roquelaure, Lamontjoie, Berrac, Castéra-Lectourois.
1 infirmier et infirmière à domicile exerce à Saint-Mézard.