2017–18 Northern Football League

The 2017–18 Northern Football League season was the 120th in the history of Northern Football League, a football competition in England.

The constitution for Step 5 and Step 6 divisions for 2017–18 was announced on 26 May 2017, and fixtures were released on 3 June 2017.

Division One
Division One consisted of 22 clubs.

The following 3 clubs left Division One before the season -
 * Chester-le-Street Town – relegated to Division Two
 * South Shields - promoted to Northern Premier League Division One North
 * West Allotment Celtic – relegated to Division Two

The following 3 clubs joined Division One before the season -
 * Billingham Synthonia - promoted from Division Two
 * Stockton Town - promoted from Division Two
 * Team Northumbria - promoted from Division Two

Division Two
Division Two consisted of 21 clubs.

The following 4 clubs left Division Two before the season -
 * Billingham Synthonia - promoted to Division One
 * Norton & Stockton Ancients - resigned
 * Stockton Town - promoted to Division One
 * Team Northumbria - promoted to Division One

The following 3 clubs joined Division Two before the season -
 * Chester-le-Street Town – relegated from Division One
 * Jarrow - promoted from Wearside League
 * West Allotment Celtic – relegated from Division One