2023–24 North West Counties Football League

The 2023–24 North West Counties Football League season was the 42nd in the history of the North West Counties Football League, a football competition in England. Teams are divided into three divisions: Premier Division, at Step 5, and Divisions One North and South, at Step 6.

The allocations for Steps 5 and 6 this season were announced by The Football Association on 15 May 2023, and were subject to appeals and FA ratification. Starting this season, the Premier Division (Step 5) in the league promotes two clubs; one as champions and one via a four-team play-off. This replaced the previous inter-step play-off system. For this season only, there was only one club relegated from the division.

Premier Division
The Premier Division comprises 24 teams.

The following seven clubs left the Premier Division before the season:
 * Ashton Athletic – relegated to Division One North
 * Avro – promoted to the Northern Premier League Division One West
 * Bury AFC – merged with Bury
 * Congleton Town – transferred to the Midland League Premier Division
 * Northwich Victoria – transferred to the Midland League Premier Division
 * Vauxhall Motors – promoted to the Northern Premier League Division One West
 * Winsford United – requested relegation to Division One South due to financial implications of the FA allocating the club to the Midland League

The following nine clubs joined the Premier Division before the season:
 * Bury – merged with Bury AFC
 * Chadderton – promoted from Division One North
 * Cheadle Town – promoted from Division One South
 * Colne – relegated from the Northern Premier League Division One West
 * Glossop North End – relegated from the Northern Premier League Division One West
 * Pilkington – promoted from Division One North
 * Ramsbottom United – relegated from the Northern Premier League Division One West
 * Skelmersdale United – relegated from the Northern Premier League Division One West
 * Wythenshawe – promoted from Division One South, changed name from Wythenshawe Amateurs

Division One North
Division One North comprises 18 clubs.

The following three clubs left Division One North before the season:
 * Chadderton – promoted to the Premier Division
 * Cleator Moor Celtic – relegated to the West Lancashire League
 * Pilkington – promoted to the Premier Division

The following three clubs joined Division One North before the season:
 * Ashton Athletic – relegated from the Premier Division
 * Route One Rovers – promoted from the Yorkshire Amateur League Premier Division
 * Shelley – promoted from the West Yorkshire League Premier Division

Division One South
Division One South comprises 18 clubs.

The following five clubs left Division One South before the season:
 * Cheadle Town – promoted to the Premier Division
 * Ellesmere Rangers - resigned
 * Foley Meir - relegated to the Staffordshire County Senior League
 * Rocester - relegated to the Staffordshire County Senior League
 * Wythenshawe – promoted to the Premier Division

The following three clubs joined Division One South before the season:
 * Droylsden – returned three seasons after withdrawal from the Northern Premier League
 * Market Drayton Town – relegated from the Midland League Premier Division
 * Winsford United – relegated from the Premier Division