Saint-Martory wurde seit prähistorischer Zeit besiedelt. Die Höhlen von Tourasse, Azilien, und dass der Schutz Montconfort, das Rentier Alter bezeugt. Das Dorf wurde im 72 v. Chr. belagerte C. durch Pompeius. Zu diesen Zeiten wurde das Dorf mit dem Namen Calagurris. Im 11. Jahrhundert. und das 18. Jahrhundert. ist die Stadt unter der Kontrolle von den Herren von Montpezat und Grafen von Comminges. Im Jahre 1790 wurde das Dorf Hauptstadt des Kantons und im Jahre 1794 nahm den Namen Berg Garonne. In der Mitte des 19. Jahrhunderts., Dank der Garonne, erlebt einen Boom Saint-Martory Zeitraum mit der Wirtschaftszeitung. Der heutige Name stammt von einem Heiligen namens "Martiry".