La ligne 2 du S-Bahn de Berlin (S-Bahnlinie 2 ou S2) est une des 15 lignes du réseau S-Bahn de Berlin. D'une longueur de 46,4 kilomètres et desservant 28 gares, elle assure avec la ligne 1 et la ligne 25 les liaisons nord ↔ sud de la capitale allemande. Son terminus nord se situe à la en Brandebourg et celui du sud à la .