The 2017–18 Midland Football League season was the 4th in the history of the Midland Football League, a football competition in England.
The Premier Division featured 17 clubs which competed in the previous season, along with five new clubs:
Division One featured 17 clubs which competed in the previous season, along with five new clubs.
Division Two featured eleven clubs which competed in the division last season, along with five new clubs:
Division Three featured nine clubs which competed in the division last season, along with seven new clubs: