Carlos Sainz won the Mexico City Grand Prix 2024 at Autódromo Hermanos Rodríguez on 27 October 2024, starting from pole position. Lando Norris finished second for McLaren, with Charles Leclerc completing the podium for Ferrari. Charles Leclerc set the fastest lap with a time of 1:18.336.



| Pos | Driver | Team | Grid | Gap | Pts | Stops | FL | Status |
|---|---|---|---|---|---|---|---|---|
| 1 | Carlos SainzSAI | Ferrari | P1 | 1:40:55.800 | 25 | — | Finished | |
| 2 | Lando NorrisNOR | McLaren | P3 | +4.705 | 18 | — | Finished | |
| 3 | Charles LeclercLEC | Ferrari | P4 | +34.387 | 16 | — | ⚡ 1:18.336 | Finished |
| 4 | Lewis HamiltonHAM | Mercedes | P6 | +44.780 | 12 | — | Finished | |
| 5 | George RussellRUS | Mercedes | P5 | +48.536 | 10 | — | Finished | |
| 6 | Max VerstappenVER | Red Bull | P2 | +59.558 | 8 | — | Finished | |
| 7 | Kevin MagnussenMAG | Haas F1 Team | P7 | +1:03.642 | 6 | — | Finished | |
| 8 | Oscar PiastriPIA | McLaren | P17 | +1:04.928 | 4 | — | Finished | |
| 9 | Nico HülkenbergHUL | Haas F1 Team | P10 | +1 Lap | 2 | — | +1 Lap | |
| 10 | Pierre GaslyGAS | Alpine F1 Team | P8 | +1 Lap | 1 | — | +1 Lap |