De marathon van Wenen 1997 vond plaats op zondag 25 mei 1997 in Wenen. Het was de veertiende editie van deze wedstrijd.

Bij de mannen won Ahmed Salah uit Djibouti in 2:12.53. Hij won hiermee $ 13.000 aan prijzengeld. Op de finish had hij slechts vier seconden voorsprong op de Portugees Fernando Couto. De wedstrijd bij de vrouwen werd beslist door de Oekraïense Tatyana Polovinskaya. Met een tijd van 2:30.50 verbeterde zij tevens het parcoursrecord.

In totaal finishten er 5912 hardlopers, waarvan 5385 mannen en 527 vrouwen.

Uitslagen

Mannen

Vrouwen 

1997
Wenen