The Hampshire League 2004 was an English football league comprising teams located in Hampshire. It was formed in 2004 and served as a feeder league to Step 7 of the National League System.
The league was originally formed following the expansion of the Wessex League in 2004, as not all the clubs that disbanded from the original Hampshire League were able to meet Wessex League ground criteria and so formed a new competition. Other clubs from local leagues, plus the reserve/"A" teams of some Wessex League clubs, brought the founding complement up to 16 teams, although one failed to see through the inaugural season.
The 2007–08 season saw the formation of the Hampshire Premier League, which accommodated the clubs from the Wessex League Division Three after the Wessex League decided to run with only two divisions from 2007. The Hampshire Football Association placed the Hampshire Premier League at a higher level than the Hampshire League 2004 in its precedence list, thus making Hampshire League 2004 a feeder to the Hampshire Premier League. In May 2008 it was announced that the league was in talks with the HPL about merging the two leagues into a new competition which it was hoped would officially gain Step 7 status in the National League System. This merger ultimately did not occur, although the HPL was nonetheless awarded Step 7 feeder status by the Hampshire Football Association.
The Hampshire League 2004 was dissolved at the end of the 2012-13 season, and its member clubs were invited to join the newly created Division One of the Hampshire Premier League.