De Grand Prix Formule 1 van San Marino 1997 werd gehouden op 27 april 1997 in Imola.

Verslag

Kwalificatie 
Jacques Villeneuve verzekerde zich van zijn vierde pole-position van het seizoen, met zijn teammaat Heinz-Harald Frentzen naast zich. Het Williams-duo werd gevolgd door Michael Schumacher, Olivier Panis en Ralf Schumacher.

Race 
Frentzen won zijn eerste race, mede dankzij de opgave van Villeneuve. Hij kampte met versnellingsbakproblemen. Gerhard Berger startte in zijn 200ste Grand Prix, maar spinde vroeg van de baan.

Uitslag

Statistieken 

San Marino
1997