2017–18 National League

[1] The National League covers the top two levels of non-League football in England.

Maidenhead United were promoted on 29 April 2017 after a 3–0 win over Margate, competing in the top tier of non-league for the first time.

Lincoln City were promoted to League Two after beating Macclesfield Town 2–1 on 22 April 2017.

They were the league's longest serving club, completing nineteen seasons in the top-flight.

After just one season in the National League, North Ferriby United were relegated three days later after a 3–1 defeat at Barrow.

York City's 2–2 draw against Forest Green Rovers was also not enough to save them after Guiseley's last minute equalizer against Solihull Moors confirmed back to back relegations for the Yorkshire club.