Die S-Bahn Stuttgart ist ein S-Bahn-Netz in Stuttgart und Umgebung. Sie wurde 1978 anläßlich der Bundesgartenschau mit damals drei Linien in Betrieb genommen. Das Netz, das inzwischen aus 6 Linien besteht, ist eigentlich eher ein Bündel, denn alle 6 Linien führen durch einen Tunnel in der Innenstadt mit den Stationen Schwabstraße, Feuersee, Stadtmitte und Hauptbahnhof. Durch diesen Engpaß wird die Zugfolge aller Linien stark beeinträchtigt, Verspätungen usw. wirken sich auf alle Linien aus.
Hauptsächlich werden Züge der BR 420 und BR 423 eingesetzt, letztere fast ausschließlich auf den Linien S1 und S3.
- S1: Herrenberg - Böblingen - Vaihingen - Schwabstraße - Hauptbahnhof - Bad Cannstatt - Esslingen am Neckar - Plochingen (Erweiterung nach Kirchheim unter Teck bis 2006 geplant)
- S2: Filderstadt - Flughafen Stuttgart - Vaihingen - Schwabstraße - Hauptbahnhof - Bad Cannstatt - Fellbach - Waiblingen - Schorndorf
- S3: Flughafen Stuttgart - Vaihingen - Schwabstraße - Hauptbahnhof - Bad Cannstatt - Fellbach - Waiblingen - Backnang
- S4: Schwabstraße - Hauptbahnhof - Nordbahnhof - Feuerbach - Zuffenhausen - Ludwigsburg - Marbach (Lückenschluss bis nach Backnang ist zur Zeit in der Entscheidungsphase(April 2004)).
- S5: Schwabstraße - Hauptbahnhof - Nordbahnhof - Feuerbach - Zuffenhausen - Ludwigsburg - Bietigheim
- S6: Schwabstraße - Hauptbahnhof - Nordbahnhof - Feuerbach - Zuffenhausen - Weilimdorf - Leonberg - Weil der Stadt
Eine Querverbindung S60 ist für 2006 zwischen Renningen und Böblingen über Sindelfingen geplant. Diskutiert wird auch ein Lückenschluss im Süden vom Flughafen nach Plochingen.