La localité de Saint-Martory, et qui possède des commerces de proximité et est sereine, est situé dans le département de la Haute-Garonne et compte une population de 917 habitants.. Les habitants sont essentiellement âgés ; on note en particulier un taux de personnes âgées supérieur (39%), un âge moyen important (50 ans), une part de retraités haute (42%) et une quotité d'enfants et d'adolescents relativement inférieure (17%).
La commune possède un climat particularisé par des précipitations de 900 mm par an. En ce qui concerne l'économie, l'état des lieux se distingue notamment par un pourcentage d'ouvriers de 56%, un taux de chômage de 15%. A indiquer une portion de propriétaires basse (64%) mais une quotité de petits terrains de 5% et une densité de population de 100 hab./km².