At present, there are 30 NBA 🏀 teams in total. New teams don't pop up often so this means many cities will be left without their own team forever.
All 30 basketball teams can be found in the generator below along with their home cities, and their mascots. Click the generate button to pull up to 3 random teams.
At the time of writing, the following states do not have an NBA basketball team.
The reasons for a state not getting a professional sports team vary but in most cases, it can be traced to an economical reason. For example, many states on the list above have smaller populations and thus generate less money that larger states.
In addition, some states just really don't like basketball that much. Other sports such as baseball, hockey, or football are much more popular in states like Alabama.
Posted by: Matt Irving on 4/23/2023