Jim Clark won the Mexican Grand Prix 1967 at Autódromo Hermanos Rodríguez on 22 October 1967, 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 | Jim ClarkCLA | Lotus-Ford | 65 | 1:59:28.70 | 9 | |
| 2 | 5 | Jack BrabhamBRA | Brabham-Repco | 65 | +1:25.36 | 6 | |
| 3 | 6 | Denny HulmeHUL | Brabham-Repco | 64 | +1 Lap | 4 | |
| 4 | 7 | John SurteesSUR | Honda | 64 | +1 Lap | 3 | |
| 5 | 11 | Mike SpenceSPE | BRM | 63 | +2 Laps | 2 | |
| 6 | 13 | Pedro RodríguezROD | Cooper-Maserati | 63 | +2 Laps | 1 | |
| 7 | 14 | Jean-Pierre BeltoiseBEL | McLaren-Ford | 63 | +2 Laps | 0 | |
| 8 | 16 | Jonathan WilliamsWIL | Ferrari | 63 | +2 Laps | 0 | |
| 9 | 2 | Chris AmonAMO | Ferrari | 62 | Out of fuel | 0 | |
| 10 | 17 | Jo BonnierBON | Cooper-Maserati | 61 | +4 Laps | 0 | |
| 11 | 19 | Guy LigierLIG | Brabham-Repco | 41 | +4 Laps | 0 | |
| 12 | 10 | Jo SiffertSIF | Cooper-Maserati | 59 | Overheating | 0 | |
| R | 8 | Bruce McLarenMCL | McLaren-BRM | 45 | Oil pressure | 0 | |
| R | 15 | Chris IrwinIRW | BRM | 33 | Oil leak | 0 | |
| R | 12 | Jackie StewartSTE | BRM | 24 | Engine | 0 | |
| R | 4 | Graham HillHIL | Lotus-Ford | 18 | Halfshaft | 0 | |
| R | 9 | Moisés SolanaSOL | Lotus-BRM | 12 | Suspension | 0 | |
| R | 3 | Dan GurneyGUR | Eagle-Climax | 4 | Radiator | 0 | |
| R | 10 | Mike FisherFIS | Lotus-BRM | 0 | Fuel system | 0 |