Alberto Ascari won the Belgian Grand Prix 1952 at Circuit de Spa-Francorchamps on 22 June 1952, starting from pole position. Nino Farina finished second for Ferrari, with Robert Manzon completing the podium for Gordini.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 1 | Alberto AscariASC | Ferrari | 36 | 3:03:46.3 | 9 | |
| 2 | 2 | Nino FarinaFAR | Ferrari | 36 | +1:55.2 | 6 | |
| 3 | 4 | Robert ManzonMAN | Gordini | 36 | +4:28.4 | 4 | |
| 4 | 6 | Mike HawthornHAW | Cooper | 35 | +1 Lap | 3 | |
| 5 | 8 | Paul FrèreFRR | HWM | 34 | +2 Laps | 2 | |
| 6 | 9 | Alan BrownBRO | Cooper | 34 | +2 Laps | 0 | |
| 7 | 13 | Charles de TornacoDET | Ferrari | 33 | +3 Laps | 0 | |
| 8 | 19 | Johnny ClaesCLA | Gordini | 33 | +3 Laps | 0 | |
| 9 | 12 | Eric BrandonBRA | Cooper | 33 | +3 Laps | 0 | |
| 10 | 18 | Prince BiraBIR | Simca | 32 | +4 Laps | 0 | |
| 11 | 14 | Lance MacklinMAC | HWM | 32 | +4 Laps | 0 | |
| 12 | 20 | Roger LaurentLAU | HWM | 32 | +4 Laps | 0 | |
| 13 | 21 | Arthur LegatLEG | Veritas | 31 | +5 Laps | 0 | |
| 14 | 22 | Robert O'BrienOBR | Simca | 30 | +6 Laps | 0 | |
| 15 | 16 | Tony GazeGAZ | HWM | 30 | +6 Laps | 0 | |
| R | 15 | Robin Montgomerie-CharringtonMON | Aston Butterworth | 17 | Engine | 0 | |
| R | 3 | Piero TaruffiTAR | Ferrari | 13 | Accident | 0 | |
| R | 5 | Jean BehraBEH | Gordini | 13 | Accident | 0 | |
| R | 7 | Ken WhartonWHA | Frazer Nash | 10 | Spun off | 0 | |
| R | 17 | Louis RosierROS | Ferrari | 6 | Transmission | 0 | |
| R | 11 | Peter CollinsCOL | HWM | 3 | Halfshaft | 0 | |
| R | 10 | Stirling MossMOS | ERA | 0 | Engine | 0 |