The 1957–58 season was Dinamo Zagreb's twelfth season in the Yugoslav First League. They finished 1st in the league, winning their third league title, with four points ahead of runners-up Partizan.
Numbers indicate starting appearances + appearances as substitute. Goals column shows total goals scored, numbers in brackets indicate penalties scored. Players with name struck through and marked † left the club during the playing season. Age as of 11 August 1957, first league matchday of the season.