Piero Taruffi won the Swiss Grand Prix 1952 at Circuit Bremgarten on 18 May 1952, starting from P2 on the grid. Rudi Fischer finished second for Ferrari, with Jean Behra completing the podium for Gordini.
| Pos | Driver | Team | Grid | Pts | FL | Status |
|---|---|---|---|---|---|---|
1 | | 2 | 9 | Finished | ||
2 | | | 5 | 6 | Finished | |
3 | | 7 | 4 | +1 Lap | ||
4 | | 13 | 3 | +2 Laps | ||
5 | | 15 | 2 | +3 Laps | ||
6 | | 8 | 0 | +4 Laps | ||
7 | | 19 | 0 | +6 Laps | ||
8 | | 17 | 0 | +7 Laps | ||
R | | 11 | 0 | Engine | ||
R | | 4 | 0 | Magneto | ||
R | | 4 | 0 | Magneto | ||
R | | 18 | 0 | Engine | ||
W | | 9 | 0 | Withdrew | ||
W | | 12 | 0 | Withdrew | ||
R | | 3 | 0 | Radiator | ||
R | | 1 | 0 | Magneto | ||
R | | 6 | 0 | Halfshaft | ||
R | | 10 | 0 | Halfshaft | ||
R | | 14 | 0 | Engine | ||
R | | 16 | 0 | Fuel leak | ||
R | | 20 | 0 | Accident | ||
R | | 21 | 0 | Magneto |