2023–24 National Basketball League (Bulgaria) season

The 2023–24 National Basketball League (Bulgaria) season is the 83rd season of the Bulgarian NBL.

Regular season
The twelve teams played two times against each one of the other teams for a total of 22 games. The league splits into two groups (one with the top 6 teams and the other with the bottom 6 teams) and each team played two games against each one of the teams from the same group (for a total of 10 games). The six teams from the first group and the best two teams from the second group joined the playoffs.

Matches 1–22
Teams played each other twice, once at home and once away.

Matches 23–32
After 22 matches, the league split into two groups (the top six and the bottom six). Each team plays every other team in their group twice (once at home and once away).