Le 2. Oberliga Süd 1958-1959 fut une ligue située au 2e niveau de la hiérarchie du football ouest-allemand. Ce fut la 9e édition de cette ligue qui couvrait le même territoire que l'Oberliga Süd, c'est-à-dire les Länders de Bade-Wurtemberg, de Bavière et de Hesse. Les deux premiers classés furent promus en Oberliga Süd pour la saison suivante.