Ten teams participated in the league: four from the previous season, four given direct entry from the abandoned
2023–24 Dhaka Senior Division League, and
Dhaka Rangers FC, who entered after fulfilling professional league licensing criteria.
Farashganj SC and
Uttara FC were allowed entry after their relegation was reversed, but Uttara withdrew due to ownership issues.
Victoria SC from the
Second Division initially expressed interest but failed to obtain a professional league license. Additionally,
Somaj Kallyan KS Mugda, also permitted direct entry from the abandoned Senior Division League, chose not to participate due to ownership complications. On 26 February 2025,
NoFeL SC announced their withdrawal after failing to complete player registration on the final day of the extended transfer window.
To BCL Relegated from the BPL • None
Direct entry •
Arambagh KS •
City Club •
Dhaka Rangers FC •
Little Friends Club •
Uttar Baridhara Club From BCL Promoted to the BPL •
Fakirerpool Young Men's Club •
Dhaka Wanderers Club Relegated to Dhaka Senior Division Football League •
Farashganj SC •
Uttara FC Withdrawal •
NoFeL SC ==Team locations==