2003–04 National Division Three North

After two seasons spent in the division Waterloo would pip Halifax to the title by the narrowest of margins finishing dead level on points but going up to the 2004–05 National Division Two by virtue of a massively better for and against record.

[4] Halifax would suffer a double disappointment by missing out on their second stab at promotion as they lost narrowly at home to 2003–04 National Division Three South runners up Launceston in the promotion playoff.

[5][6] Relegated teams included newly promoted Longton (who gained only 4 points all season), Liverpool St Helens and Preston Grasshoppers.

[4] Longton would drop back down to Midlands Division 1 while Liverpool St Helens and Preston Grasshoppers would fall to North Division 1.

Halifax were the northern divisions runners up and as they had a superior league record than southern runners-up, Launceston, they hosted the play-off match.