The 1957–58 Cupa României was the 20th edition of Romania's most prestigious football cup competition.
The title was won by Ştiinţa Timişoara against Progresul București.
It is the first season in the history of Cupa României when all the games are played on a neutral location.
If a match is drawn after 90 minutes, the game goes in extra time, and if the scored is still tight after 120 minutes, then a replay will be played.
From the first edition, the teams from Divizia A entered in competition in sixteen finals, rule which remained till today.