Skip to Content

How many players are in the NBA?

As the NBA season comes to a belated end, the thoughts of General Managers on NBA teams turns to their teams rosters. Obviously with two rounds of the draft new players will join teams and players will be let go. However, have you ever wondered how many players are actually in the NBA?

How many players are in the NBA? In the 2019-20 season there were 529 registered players in the NBA spread across the 30 NBA teams.

We have taken a look at what teams have the most players in their roster and which have the least and we also look back a the previous seasons.

Which NBA team has the most players?

The Washington Wizards have the biggest roster in the NBA with 21 players on their roster.

Which NBA team has the least players?

The Charlotte Hornets, New York Knicks, Milwaukee Bucks, Portland Trailblazers and Golden State Warriors have the smallest rosters in the NBA with 14 players on their roster.

What size are the NBA teams rosters.

TeamRoster Size
Atlanta Hawks18
Brooklyn Nets22
Boston Celtics17
Charlotte Hornets14
Chicago Bulls17
Cleveland Cavaliers18
Dallas Mavericks18
Denver Nuggets17
Detriot Pistons19
Golden State Warriors16
Houston Rockets20
Indiana Pacers17
LA Clippers17
Los Angeles Lakers18
Memphis Grizzlies17
Miami Heat18
Milwaukee Bucks16
Minnesota Timberwolves17
New Orleans Pelicans17
New York Knicks16
Oklahoma City Thunder16
Orlando Magic19
Philadelphia 76ers17
Phoenix Suns17
Portland Trailblazers16
Sacramento Kings18
San Antonio Spurs17
Toronto Raptors18
Utah Jazz18
Washington Wizards21

Sign up to our newsletter, for your chance to win an NBA jersey

Each month we choose one lucky winner, who can spend up to $150 on a jersey of their choice. 

*T&C's apply please see here for detail

You have Successfully Subscribed!