Eleven teams are competing in the league – the top nine teams from the previous season and the two teams promoted from the
BCL. The promoted teams are
AFC Uttara and
Fortis FC, who are new to the top flight. They replaced
Swadhinata KS and
Uttar Baridhara Club (both teams relegated after just one year back in the top flight).
Changes •
Saif Sporting Club decided to quit from all kinds of football activities from the 2022–23 season due to financial reasons, resulting their exclusion from BPL.
Stadiums and locations {{Location map+ |Bangladesh |width=450 |float=right |border=|caption=Locations of the 2022–23 Bangladesh Premier League teams |alt= |places=
Personnel and kits Coaching changes ==Foreign players==