In 1880, a Ballarat and Western Districts Football Association was formed, but it appears no teams were entered or a draw was made up. Between 1883 and 1892, there was an unofficial Ballarat / Western Districts football competition, with local Ballarat papers recording a list of premierships teams during this period. The Ballarat Football Association (BFA) was established in 1893 with three member clubs:
Ballarat,
South Ballarat, and
Ballarat Imperial. The latter was the dominant club in the BFA, winning the first premiership in 1893 and eleven premierships between 1893 and 1906. In 1908, the BFA changed its name to the Ballarat Football League (BFL) and
Golden Point Football Club joined the competition. Ballarat Imperials FC then merged with the East Ballarat FC and played as Ballarat Imperials, finishing runner up to Sebastopol. Ballarat FC and North Ballarat FC also merged in 1938, to represent the "Lake Ward" of the new football competition. Sebastopol played in the Clunes Football Association in 1939 and Ballarat CYMS teams pulled out of the Ballarat FL in 1939. The Ballarat Imperials went into recess just prior to the start of the 1939 Ballarat District Football League season.
World War II brought
Redan Football Club and the RAAF and Army teams into the league. In 2023, the
Herald Sun dubbed
North Ballarat Football Club "country footy's most dominant club over the last several decades"; the club had played in the
Victorian Football League and the
Bendigo Football Netball League before rejoining the BNFL in 2006. ;Competition Timeline • 1880 - Ballarat and Western Districts Football Association • 1883 - 1892: Unofficial Ballarat / Western Districts Football Competition • 1893 - 1907: Ballarat Football Association • 1908 - 1914: Ballarat Football League • 1915 - 1918: In recess due to
World War One • 1919 - 1933: Ballarat Football League • 1934 - 1936: Ballarat - Wimmera Football League • 1937 - Ballarat Football League • 1938 - 1940: Ballarat District Football League • 1941: In recess due to
World War Two • 1942 - 2019: Ballarat Football League • 2020: In recess due to
COVID-19 • 2021 - 2024: Ballarat Football League == Overview ==