2019–20 BFA Senior League

The 2019–20 BFA Senior League was the 29th season of the BFA Senior League, the top division football competition in Bahamas.

The season began on 12 January 2020 and was postponed during the sixth round of matches due to the COVID-19 pandemic.

[1] The season will be followed by a four-team playoff to determine the champion of the league, who will automatically qualify for the 2021 Caribbean Club Shield.

Bahamas First Stars withdrew from the league prior to the first round of matches.

[1] Following the conclusion of the season, the top four teams in the league will advance to a single-elimination playoff to determine the champion.