Die Mariensäule Bad St. Leonhard aus dem Jahre 1732 mit Figuren der Heiligen Rochus, Sebastian und Immaculata steht direkt am Hauptplatz. Sie wurden von den Bewohnern der Stadt Bad St. Leonhard im Lavanttal zum Dank für die Befreiung aus der Pestgefahr errichtet.