La municipalité de Saint-Martory est située dans le département Haute-Garonne.
Les villes limitrophes sont les suivantes : Castillon-de-Saint-Martory, Montsaunès, Laffite-Toupière, Arnaud-Guilhem, Lestelle-de-Saint-Martory, Roquefort-sur-Garonne, Mazères-sur-Salat, Mancioux.
14 infirmiers et infirmières à domicile pratiquent à Saint-Martory.