Zürich S-Bahn (S-Bahn allemand de Zürich) est un système ferroviaire de banlieue qui relie la ville de Zürich à sa zone métropolitaine. Le système a été mis en place en 1990, lorsqu'il a été le premier système ferroviaire de banlieue à être opérationnel en Suisse.

Mi-2008, il y avait 380 kilomètres de voies ferrées, 171 gares et 28 lignes. En 2007, environ 355'653 passagers utilisaient le système chaque jour.

Chaque ligne compte généralement deux trains par heure.

Depuis 2002, il existe également 7 lignes qui fonctionnent la nuit pendant les week-ends, dans la nuit du vendredi au samedi et du samedi au dimanche. En général, il y a un train par heure. Certaines lignes n'ont qu'un train toutes les deux heures. Il y a aussi quelques lignes de bus. En général, pour voyager avec ces lignes de nuit, il faut payer un supplément, qui doit être acheté en plus du billet normal.

Entre 75 et 80 millions de personnes utilisent le système chaque année. Environ 70 % des habitants de la région utilisent le système. Il est prévu d'introduire progressivement 4 trains par heure sur la plupart des lignes, et d'étendre l'offre à 4 trains par heure entre Zurich et Winterthur pendant toute la journée, et pas seulement aux heures de pointe. Un nouveau tunnel a été construit à la gare centrale de Zurich. Ce tunnel permet une liaison directe de la gare centrale de Zürich à Oerlikon et à l'aéroport, sans changement de direction.