John Surtees won the Mexican Grand Prix 1966 at Autódromo Hermanos Rodríguez on 23 October 1966, starting from pole position. Jack Brabham finished second for Brabham-Repco, with Denny Hulme completing the podium for Brabham-Repco.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 1 | John SurteesSUR | Cooper-Maserati | 65 | 2:06:35.34 | 9 | |
| 2 | 4 | Jack BrabhamBRA | Brabham-Repco | 65 | +7.88 | 6 | |
| 3 | 6 | Denny HulmeHUL | Brabham-Repco | 64 | +1 Lap | 4 | |
| 4 | 3 | Richie GintherGIN | Honda | 64 | +1 Lap | 3 | |
| 5 | 9 | Dan GurneyGUR | Eagle-Climax | 64 | +1 Lap | 2 | |
| 6 | 12 | Jo BonnierBON | Cooper-Maserati | 63 | +2 Laps | 1 | |
| 7 | 17 | Peter ArundellARU | Lotus-BRM | 61 | +4 Laps | 0 | |
| 8 | 13 | Ronnie BucknumBUC | Honda | 60 | +5 Laps | 0 | |
| R | 8 | Pedro RodríguezROD | Lotus-BRM | 49 | Differential | 0 | |
| R | 14 | Bruce McLarenMCL | McLaren-Ford | 40 | Engine | 0 | |
| R | 11 | Jo SiffertSIF | Cooper-Maserati | 33 | Suspension | 0 | |
| R | 5 | Jochen RindtRIN | Cooper-Maserati | 32 | Suspension | 0 | |
| R | 16 | Innes IrelandIRE | BRM | 28 | Transmission | 0 | |
| R | 10 | Jackie StewartSTE | BRM | 26 | Oil leak | 0 | |
| R | 18 | Bob BondurantBON | Eagle-Weslake | 24 | Fuel system | 0 | |
| R | 7 | Graham HillHIL | BRM | 18 | Engine | 0 | |
| R | 2 | Jim ClarkCLA | Lotus-BRM | 9 | Gearbox | 0 | |
| R | 15 | Moisés SolanaSOL | Cooper-Maserati | 9 | Overheating | 0 |