Juan Fangio won the Swiss Grand Prix 1954 at Circuit Bremgarten on 22 August 1954, starting from P2 on the grid. José Froilán González finished second for Ferrari, with Hans Herrmann completing the podium for Mercedes.
| Pos | Driver | Team | Grid | Pts | FL | Status |
|---|---|---|---|---|---|---|
1 | | | 2 | 9 | Finished | |
2 | | 1 | 6 | Finished | ||
3 | | 7 | 4 | +1 Lap | ||
4 | | 12 | 3 | +2 Laps | ||
5 | | 9 | 2 | +2 Laps | ||
6 | | 8 | 0 | +2 Laps | ||
7 | | 11 | 0 | +5 Laps | ||
8 | | 16 | 0 | +8 Laps | ||
R | | 5 | 0 | Fuel system | ||
R | | 4 | 0 | Engine | ||
R | | 6 | 0 | Oil leak | ||
R | | 13 | 0 | Oil pump | ||
R | | 3 | 0 | Oil pump | ||
R | | 15 | 0 | Transmission | ||
R | | 14 | 0 | Clutch | ||
R | | 10 | 0 | Fuel pump | ||
W | | 0 | 0 | Accident |