The Hampshire Premier Football League operates in the County of Hampshire and has 29 clubs (42 teams) divided into three divisions - Senior (18), Division One (11)
and Combination (13). Within The Football association's National Pyramid, the League is located at Step 7. The League was formed 2007/2008 and aims to improve competitive County football which is still played
in a sporting and spectator-friendly manner.