Jackie Stewart won the Spanish Grand Prix 1970 at Jarama on 19 April 1970, starting from P3 on the grid. Bruce McLaren finished second for McLaren-Ford, with Mario Andretti completing the podium for March.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 3 | Jackie StewartSTE | March | 90 | 2:10:58.2 | 9 | |
| 2 | 11 | Bruce McLarenMCL | McLaren-Ford | 89 | +1 Lap | 6 | |
| 3 | 16 | Mario AndrettiAND | March | 89 | +1 Lap | 4 | |
| 4 | 15 | Graham HillHIL | Team Lotus | 89 | +1 Lap | 3 | |
| 5 | 14 | Johnny Servoz-GavinSER | March | 88 | +2 Laps | 2 | |
| R | 12 | John SurteesSUR | McLaren-Ford | 76 | Gearbox | 0 | |
| R | 1 | Jack BrabhamBRA | Brabham | 61 | Engine | 0 | |
| R | 17 | Rolf StommelenSTO | Brabham | 43 | Engine | 0 | |
| R | 9 | Henri PescaroloPES | Matra | 33 | Engine | 0 | |
| R | 4 | Jean-Pierre BeltoiseBEL | Matra | 31 | Engine | 0 | |
| R | 2 | Denny HulmeHUL | McLaren-Ford | 10 | Ignition | 0 | |
| R | 6 | Chris AmonAMO | March | 10 | Engine | 0 | |
| R | 8 | Jochen RindtRIN | Team Lotus | 9 | Ignition | 0 | |
| W | 5 | Pedro RodríguezROD | BRM | 4 | Withdrew | 0 | |
| R | 7 | Jacky IckxICK | Ferrari | 0 | Accident | 0 | |
| R | 10 | Jackie OliverOLI | BRM | 0 | Accident | 0 | |
| W | 13 | Piers CourageCOU | De Tomaso | 0 | Withdrew | 0 | |
| F | 0 | Andrea de AdamichDEA | McLaren-Alfa Romeo | 0 | Did not qualify | 0 | |
| F | 0 | John MilesMIL | Team Lotus | 0 | Did not qualify | 0 | |
| F | 0 | Jo SiffertSIF | March | 0 | Did not qualify | 0 | |
| F | 0 | George EatonEAT | BRM | 0 | Did not qualify | 0 | |
| F | 0 | Alex Soler-RoigSOL | Team Lotus | 0 | Did not qualify | 0 |