Bangalore Football League

The Bangalore Football League is organised by the Bangalore District Football Association (BDFA), which is affiliated to the Karnataka State Football Association (KSFA) as a ladder-based state football competition involving a total of four divisions and over 130 teams in the Indian state of Karnataka. BDFA Super Division is the top-division, started in 2001. The winner is awarded George Hoover trophy. Prior to 2001, the BDFA A Division was the top tier, which currently act as 2nd tier of the state leagues ladder.

BDFA Super Division
BDFA Super Division is the top state-level football league in the Indian state of Karnataka, started in 2001. The winner is awarded George Hoover Cup. Prior to 2001, the BDFA A Division was the top tier.

Current teams
Teams participating in the 2023–24 season:

BDFA A Division
BDFA A Division is the third tier football league in the Indian state of Karnataka. Prior to 2001, it was the top-tier league. The league has 10–12 teams contesting and the top two teams gain promotion to the BDFA Super Division.

BDFA B Division
The BDFA B Division is the fourth tier football league in the Indian state of Karnataka.

A total of 14 teams feature in this division, while the best 2 teams qualify for BDFA A Division.

BDFA C Division
BDFA C Division is the fourth tier football league in the Indian State of Karnataka.