The 2017–18 Divizia A was the 60th season of the Romanian men's handball second league. A total of 21 teams contested the league, being divided in two series, Seria A (10 teams) and Seria B (11 teams). At the end of the season the first place from both series promoted to Liga Națională, the 2nd and 3rd places from both series played a promotion play-off together with 11th and 12th place from Liga Națională.
The 11th and 12th-placed teams of the Liga Națională faced the 2nd and 3rd-placed teams of the Divizia A, from both Seria A and Seria B. The first place from each play-off group promoted to Liga Națională.
Because the winner of Divizia A, Seria B, CSM Oradea declined the participation in the 2018–19 Liga Națională, another play-off match was organised to establish the third place and implicitly the last team promoted. The match was played between the 2nd places from the two Relegation play-offs series.