The
Hampden Football League was formed in 1930, when the four founding clubs broke away from the Western District FL. Terang and Camperdown did not want to continue to travel to Hamilton because their players were farmers who could not spend all day away from the farm to play football, as they had cows to milk. Colac and Coragulac merged to form Colac-Coragulac in 1980. In 1986, they dropped Coragulac from the club's name, then in 2001 Colac left the Hampden league to join the
Geelong FL. North Warrnambool were admitted to the league in the 1997 season. In 1999, Mortlake and Derrinallum merged to form the Western Lions, however the club was not successful and folded during the 2000 season. Mortlake then attempted a new merger with Terang, which has proven successful and continues to the current day, with matches played in both towns. In 2013 teams from regional centres
Hamilton and
Portland will compete. The year 2020 saw the senior football and netball season cancelled as a consequence of the COVID-19 pandemic.
Timeline ImageSize = width:1400 height:370 PlotArea = width:600 height:250 left:100 bottom:50 AlignBars = late BarData= bar:TM text:Terang-Mortlake bar:WL text:Western Lions bar:NW text:North Warrnambool bar:CC text:Colac-Coragulac bar:CG text:Coragulac bar:H text:Hamilton bar:P text:Portland bar:K text:Koroit bar:PF text:Port Fairy bar:CO text:Colac bar:W text:Warrnambool bar:SW text:South Warrnambool bar:T text:Terang bar:M text:Mortlake bar:CB text:Cobden bar:CA text:Camperdown Colors = id:grey value:gray(0.4) id:lgrey value:gray(0.8) id:vlgrey value:gray(0.95) id:premier value:brightblue legend: Premiers id:name value:black DateFormat = yyyy Period = from:1929 till:2025 TimeAxis = orientation:horizontal ScaleMajor = unit:year increment:10 start:1930 gridcolor:lgrey ScaleMinor = unit:year increment:1 start:1930 gridcolor:vlgrey PlotData= color:lgrey width:12 bar:P from:2013 till:end bar:H from:2013 till:end bar:TM from:2002 till:end at:2004 mark:(line,premier) at:2005 mark:(line,premier) at:2008 mark:(line,premier) bar:WL from:1998 till:1999 bar:NW from:1997 till:end at:2025 mark:(line,premier) bar:CC from:1979 till:1985 at:1980 mark:(line,premier) at:1982 mark:(line,premier) at:1983 mark:(line,premier) at:1985 mark:(line,premier) bar:CG from:1961 till:1979 bar:K from:1961 till:end at:1971 mark:(line,premier) at:1973 mark:(line,premier) at:2003 mark:(line,premier) at:2007 mark:(line,premier) at:2009 mark:(line,premier) at:2014 mark:(line,premier) at:2015 mark:(line,premier) at:2016 mark:(line,premier) at:2017 mark:(line,premier) at:2018 mark:(line,premier) at:2019 mark:(line,premier) at:2022 mark:(line,premier) bar:PF from:1949 till:end at:1958 mark:(line,premier) bar:CO from:1949 till:1979 at:1950 mark:(line,premier) at:1952 mark:(line,premier) at:1953 mark:(line,premier) at:1961 mark:(line,premier) at:1965 mark:(line,premier) from:1986 till:1999 at:1993 mark:(line,premier) bar:W from:1933 till:1940 at:1935 mark:(line,premier) at:1937 mark:(line,premier) at:1939 mark:(line,premier) from:1946 till:end at:1946 mark:(line,premier) at:1947 mark:(line,premier) at:1952 mark:(line,premier) at:1957 mark:(line,premier) at:1959 mark:(line,premier) at:1960 mark:(line,premier) at:1962 mark:(line,premier) at:1963 mark:(line,premier) at:1966 mark:(line,premier) at:1976 mark:(line,premier) at:1977 mark:(line,premier) at:1978 mark:(line,premier) at:1984 mark:(line,premier) at:1986 mark:(line,premier) at:1987 mark:(line,premier) at:1988 mark:(line,premier) at:1989 mark:(line,premier) at:1992 mark:(line,premier) at:2001 mark:(line,premier) at:2002 mark:(line,premier) at:2010 mark:(line,premier) at:2012 mark:(line,premier) at:2013 mark:(line,premier) bar:SW from:1933 till:1940 at:1940 mark:(line,premier) from:1946 till: end at:1954 mark:(line,premier) at:1964 mark:(line,premier) at:1969 mark:(line,premier) at:1974 mark:(line,premier) at:1990 mark:(line,premier) at:1991 mark:(line,premier) at:1994 mark:(line,premier) at:1996 mark:(line,premier) at:2006 mark:(line,premier) at:2011 mark:(line,premier) at:2023 mark:(line,premier) at:2024 mark:(line,premier) bar:T from:1930 till:1940 at:1932 mark:(line,premier) at:1934 mark:(line,premier) from:1946 till:2001 at:1955 mark:(line,premier) at:1956 mark:(line,premier) at:1967 mark:(line,premier) at:1972 mark:(line,premier) at:1979 mark:(line,premier) at:1981 mark:(line,premier) at:1995 mark:(line,premier) bar:M from:1930 till:1940 at:1931 mark:(line,premier) at:1936 mark:(line,premier) from:1946 till:1997 at:1975 mark:(line,premier) bar:CB from:1930 till:1940 at:1930 mark:(line,premier) at:1933 mark:(line,premier) from: 1946 till: end at:1948 mark:(line,premier) at:1949 mark:(line,premier) at:1997 mark:(line,premier) at:1998 mark:(line,premier) bar:CA from:1930 till:1940 at:1938 mark:(line,premier) from:1946 till:end at:1951 mark:(line,premier) at:1968 mark:(line,premier) at:1970 mark:(line,premier) at:1999 mark:(line,premier) at:2000 mark:(line,premier) Legend = left:50 top:20 columnwidth:90 LineData = layer:back at:1941 color:grey width:10 at:1942 color:grey width:10 at:1943 color:grey width:10 at:1944 color:grey width:10 at:1945 color:grey width:10 TextData= pos:(320,350) fontsize:L text:HFL Clubs pos:(180,100) fontsize:L text:WW2 ==Clubs==