Jacques Villeneuve won the Portuguese Grand Prix 1996 at Autódromo do Estoril on 22 September 1996, starting from P2 on the grid. Damon Hill finished second for Williams, with Michael Schumacher completing the podium for Ferrari.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 2 | Jacques VilleneuveVIL | Williams | 70 | 1:40:22.915 | 10 | |
| 2 | 1 | Damon HillHIL | Williams | 70 | +19.966 | 6 | |
| 3 | 4 | Michael SchumacherMSC | Ferrari | 70 | +53.765 | 4 | |
| 4 | 3 | Jean AlesiALE | Benetton | 70 | +55.109 | 3 | |
| 5 | 6 | Eddie IrvineIRV | Ferrari | 70 | +87.389 | 2 | |
| 6 | 5 | Gerhard BergerBER | Benetton | 70 | +93.141 | 1 | |
| 7 | 11 | Heinz-Harald FrentzenFRE | Sauber | 69 | +1 Lap | 0 | |
| 8 | 12 | Johnny HerbertHER | Sauber | 69 | +1 Lap | 0 | |
| 9 | 10 | Martin BrundleBRU | Jordan | 69 | +1 Lap | 0 | |
| 10 | 15 | Olivier PanisPAN | Ligier | 69 | +1 Lap | 0 | |
| 11 | 13 | Mika SaloSAL | Tyrrell | 69 | +1 Lap | 0 | |
| 12 | 14 | Ukyo KatayamaKAT | Tyrrell | 68 | +2 Laps | 0 | |
| 13 | 8 | David CoulthardCOU | McLaren | 68 | +2 Laps | 0 | |
| 14 | 17 | Ricardo RossetROS | Footwork | 67 | +3 Laps | 0 | |
| 15 | 20 | Giovanni LavaggiLAV | Minardi | 65 | +5 Laps | 0 | |
| 16 | 19 | Pedro LamyLAM | Minardi | 65 | +5 Laps | 0 | |
| R | 7 | Mika HäkkinenHKK | McLaren | 52 | Collision | 0 | |
| R | 16 | Jos VerstappenVER | Footwork | 47 | Engine | 0 | |
| R | 18 | Pedro DinizDIN | Ligier | 46 | Collision | 0 | |
| R | 9 | Rubens BarrichelloBAR | Jordan | 41 | Spun off | 0 |