The 1988–89 North West Counties Football League was the seventh in the history of the North West Counties Football League, a football competition in England. Teams were divided into two divisions.
Kirkby Town changed their name to Knowsley United
Division One featured 2 new teams:
Division Two featured 1 new team:
Rossendale United were promoted to the Northern Premier League while Formby were relegated to the Second Division. Ellesmere Port & Neston left the League at the end of the season.
Vauxhall Motors, Chadderton and Nantwich Town were promoted to Division One. Daisy Hill changed their name to Westhoughton Town.