Juan Fangio won the Swiss Grand Prix 1951 at Circuit Bremgarten on 27 May 1951, starting from pole position. Piero Taruffi finished second for Ferrari, with Nino Farina completing the podium for Alfa Romeo.
| Pos | Driver | Team | Grid | Pts | FL | Status |
|---|---|---|---|---|---|---|
1 | | | 1 | 9 | Finished | |
2 | | | 6 | 6 | Finished | |
3 | | | 2 | 4 | Finished | |
4 | | 4 | 3 | +1 Lap | ||
5 | | 5 | 2 | +2 Laps | ||
6 | | 7 | 0 | +2 Laps | ||
7 | | 19 | 0 | +2 Laps | ||
8 | | 14 | 0 | +2 Laps | ||
9 | | 8 | 0 | +3 Laps | ||
10 | | 12 | 0 | +3 Laps | ||
11 | | 10 | 0 | +3 Laps | ||
12 | | 17 | 0 | +4 Laps | ||
13 | | 18 | 0 | +7 Laps | ||
14 | | 21 | 0 | +11 Laps | ||
R | | 9 | 0 | Accident | ||
R | | 11 | 0 | Accident | ||
R | | 20 | 0 | Magneto | ||
R | | 15 | 0 | Ignition | ||
R | | 3 | 0 | Accident | ||
R | | 13 | 0 | Oil pump | ||
R | | 16 | 0 | Fuel system |