Jacques Villeneuve won the Hungarian Grand Prix 1997 at Hungaroring on 10 August 1997, starting from P2 on the grid. Damon Hill finished second for Arrows, with Johnny Herbert completing the podium for Sauber.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 2 | Jacques VilleneuveVIL | Williams | 77 | 1:45:47.149 | 10 | |
| 2 | 3 | Damon HillHIL | Arrows | 77 | +9.079 | 6 | |
| 3 | 10 | Johnny HerbertHER | Sauber | 77 | +20.445 | 4 | |
| 4 | 1 | Michael SchumacherMSC | Ferrari | 77 | +30.501 | 3 | |
| 5 | 14 | Ralf SchumacherSCH | Jordan | 77 | +30.715 | 2 | |
| 6 | 16 | Shinji NakanoNAK | Prost | 77 | +41.512 | 1 | |
| 7 | 12 | Jarno TrulliTRU | Prost | 77 | +1:15.552 | 0 | |
| 8 | 7 | Gerhard BergerBER | Benetton | 77 | +1:16.409 | 0 | |
| 9 | 5 | Eddie IrvineIRV | Ferrari | 76 | Spun off | 0 | |
| 10 | 20 | Ukyo KatayamaKAT | Minardi | 76 | +1 Lap | 0 | |
| 11 | 9 | Jean AlesiALE | Benetton | 76 | +1 Lap | 0 | |
| 12 | 22 | Tarso MarquesMAR | Minardi | 75 | +2 Laps | 0 | |
| 13 | 21 | Mika SaloSAL | Tyrrell | 75 | +2 Laps | 0 | |
| R | 8 | David CoulthardCOU | McLaren | 65 | Electrical | 0 | |
| R | 18 | Jos VerstappenVER | Tyrrell | 61 | Gearbox | 0 | |
| R | 19 | Pedro DinizDIN | Arrows | 53 | Electrical | 0 | |
| R | 13 | Giancarlo FisichellaFIS | Jordan | 42 | Spun off | 0 | |
| R | 6 | Heinz-Harald FrentzenFRE | Williams | 29 | Fuel | 0 | |
| R | 11 | Rubens BarrichelloBAR | Stewart | 29 | Engine | 0 | |
| R | 4 | Mika HäkkinenHKK | McLaren | 12 | Hydraulics | 0 | |
| R | 15 | Gianni MorbidelliMOR | Sauber | 7 | Engine | 0 | |
| R | 17 | Jan MagnussenMAG | Stewart | 5 | Accident | 0 |