Cheshire Association Football League

The Cheshire Association Football League is a football competition based in Cheshire, England, which until 2007 was known as the Mid-Cheshire Association Football League. From season 2017–18, the league operates four divisions: the Premier Division, Divisions One and Two, and a Reserve Division. Founded in 1948, only one club (Knutsford) have maintained continuous membership since the formation of the league. Two other founder members have only recently left the league – Whitchurch Alport in 2012 and Barnton in the summer of 2014.

The Premier Division sits at step 7 of the National League Pyramid, level 11 in the English Football Pyramid'''.

2022–23 members
Source:

Premier Division

 * AFC Knowsley
 * Altrincham Reserves
 * Broadheath Central
 * Congleton Town Reserves
 * Crewe
 * Denton Town
 * Eagle Sports
 * Egerton
 * Garswood United
 * Lostock Gralam
 * Middlewich Town
 * Parklands
 * Poynton
 * Whaley Bridge Athletic
 * Whalley Range
 * Winstanley Warriors

League One

 * Avon Villa
 * Billinge New Street
 * Bollington Town
 * Cheadle Heath Nomads Reserves
 * Daten
 * F.C. St Helens Reserves
 * Golborne Sports
 * Knutsford
 * Malpas
 * Newton Athletic
 * Sandbach United Reserves
 * St. Michael’s DHFC
 * Styal
 * Upton
 * Vulcan
 * Wythenshawe Amateurs Reserves

League Two

 * Clay Brow
 * Hartford
 * Haydock FC
 * Lymm Rovers FC
 * Maine Road Reserves
 * Mersey Valley FC
 * Moore United
 * Newton-Le-Willows
 * Sandbach Town Ramblers
 * St Helens Town
 * Pilkington U23
 * Stretford Paddock F.C.
 * West Didsbury & Chorlton Reserves (Hyde United)
 * Wigan Town
 * Winsford Town

Previous Divisional Champions
(The league ran only a single division from 1983 to 1987)