The 1957–58 Divizia B was the 18th season of the second tier of the Romanian football league system.
The format with two series has been maintained, both of them having 14 teams.
At the end of the season the winners of the series promoted to Divizia A, the last two places from each series relegated to Divizia C. This was the first season played in the autumn-spring system, after seven seasons played in the spring-autumn system, a system imposed by the Soviet influence existing in the country.
Metalul Tractorul Orașul Stalin was renamed as Tractorul Orașul Stalin.
Flamura Roşie Burdujeni was moved from Burdujeni to Suceava and merged with the local team forming a new club, Progresul Suceava.