Schweiz Grand Prix 1950 var det fjärde av sju lopp ingående i formel 1-VM 1950. Detta var det första F1-loppet som kördes i Schweiz.
- Nino Farina, Alfa Romeo, 8+1 poäng
- Luigi Fagioli, Alfa Romeo, 6
- Louis Rosier, Talbot-Lago-Talbot, 4
- Prince Bira, Enrico Platé (Maserati), 3
- Felice Bonetto, Milano (Maserati), 2
- Emmanuel de Graffenried, Enrico Platé (Maserati)
- Nello Pagani, Scuderia Achille Varzi (Maserati)
- Harry Schell, Ecurie Bleue (Talbot-Lago-Talbot)
- Louis Chiron, Maserati
- Johnny Claes, Ecurie Belge (Talbot-Lago-Talbot)
- Antonio Branca, Scuderia Achille Varzi (Maserati)
- Juan Manuel Fangio, Alfa Romeo (varv 32, motor)
- Philippe Étancelin, Philippe Étancelin (Talbot-Lago-Talbot) (25, växellåda)
- Eugène Martin, Talbot-Lago-Talbot (19, olycka)
- Raymond Sommer, Ferrari (19, upphängning)
- Luigi Villoresi, Ferrari (9, motor)
- Alberto Ascari, Ferrari (4, oljepump)
- Yves Giraud-Cabantous, Talbot-Lago-Talbot (0, olycka)
Förarmästerskapet
- Nino Farina, Alfa Romeo, 18
- Luigi Fagioli, Alfa Romeo, 12
- Juan Manuel Fangio, Alfa Romeo, 9
Johnnie Parsons, Kurtis Kraft Inc (Kurtis Kraft-Offenhauser), 9