In 1946 bestond Basketball Assocation of America (BAA) uit 11 teams in twee divisies: Boston Celtics, Chicago Stags, Cleveland Cavs, Detroit Falcons, New York Knickerbockers, Philadelphia Warriors, Pittsburgh Ironmen, Providence Steamrollers, St Louis Bombers, Toronto Huskies en Washington Capitols. De regels waren eenvoudig maar er was 1 regel die alles veranderde, dat was dat ze 2 passen mochten zetten bij de lay-up, bij de lay-back, of bij het dunken.
In 1947 sloten de Baltimore Bullets zich aan bij de BAA. Vier teams verlieten de BAA: Cleveland Rebels, Detroit Falcons, Pittsburgh Ironmen en Toronto Huskies (8 teams, 2 divisies).
In 1948 werden vier teams van de National Basketball League (NBL) toegevoegd aan de BAA: Ft Wayne Pistons, Indianapolis Jets, Minneapolis Lakers en Rochester Royals (12 teams, 2 divisies).
1949 is het jaar waarin de BAA werd omgedoopt tot de National Basketball Association (NBA). De zes overblijvende NBL-teams - Anderson (IN) Packers, Denver Nuggets, Indianapolis Olympians, Sheboygan (WI) Redskins, Syracuse Nationals, Tri-Cities Blackhawks en Waterloo (IA) Hawks - sloten zich aan bij de NBA, samen met de Indianapolis Olympians. De Providence Steamrollers en Indianapolis Jets verlieten de NBA (17 teams, 3 divisies).
In 1950 verlieten zes teams de NBA: Anderson Packers, Chicago Stags, Denver Nuggets, Sheboygan Redskins, St Louis Bombers en Waterloo Hawks (11 teams, 2 divisies).
In 1951 verhuisden de Tri-Cities Blackhawks (die hun thuiswedstrijden afwisselend in Moline en Rock Island (IL) speelden) en Davenport (IA) naar Milwaukee en veranderen hun naam in Hawks. De Washington Capitols hielden op te bestaan voor het einde van het seizoen 1950-51 (10 teams, 2 divisies).
In 1953 verlieten de Indianapolis Olympians de NBA en in 1954 ook de Baltimore Bullets (8 teams, 2 divisies).
De Milwaukee Hawks verhuisden in 1955 naar St Louis. In 1957 verhuisden de Ft Wayne Pistons naar Detroit en de Rochester Royals verhuisden naar Cincinnati. De Minneapolis Lakers verhuisden in 1960 naar Los Angeles.
In 1961 vervoegden de Chicago Packers zich bij de NBA (9 teams, 2 divisies) en het jaar daarna werden ze omgedoopt tot Zephyrs. De Philadelphia Warriors verhuisden naar San Francisco.
In 1963 verhuisden de Chicago Zephyrs naar Baltimore en werden omgedoopt tot Bullets; de Syracuse Nationals verhuisden naar Philadelphia en werden omgedoopt tot 76ers.
De Chicago Bulls vervoegden in 1966 de NBA, een jaar later kwamen ook de San Diego Rockets en de Seattle SuperSonics erbij, en in 1968 werden de Milwaukee Bucks en de Phoenix Suns toegevoegd (14 teams, 2 divisies). De St Louis Hawks verhuisden naar Atlanta. In 1970 kwamen ook de Buffalo Braves, Cleveland Cavaliers en Portland Trail Blazers bij de NBA (17 teams, 4 divisies).
In 1971 verhuisden de San Diego Rockets naar Houston; San Francisco Warriors verhuisden naar Oakland en werden de Golden State Warriors. De Cincinnati Royals verhuisden in 1972 naar het midwesten, speelden afwisselend hun thuiswedstrijden in Kansas City (MO) en in Omaha (NE) en werden de Kings. In 1973 verhuisden de Baltimore Bullets naar Landover (MD) en werden omgedoopt tot Capital Bullets.
De New Orleans Jazz sloten zich in 1974 aan bij de NBA (18 teams, 4 divisies). De Capital Bullets werden omgedoopt tot Washington Bullets. In 1975 vestigden de KC-Omaha Kings zich in Kansas City.
In 1976 werd de ABA ontbonden, en vier overblijvende teams ervan sloten zich aan bij de NBA: Denver Nuggets, Indiana Pacers, New York Nets en San Antonio Spurs (22 teams, 4 divisies).
1977: De New York Nets verhuisden van Uniondale (NY) naar Piscataway (NJ) (later East Rutherford) en werden omgedoopt tot New Jersey Nets. De Buffalo Braves verhuisden in 1978 naar San Diego en werden Clippers, en in 1979 verhuisden de New Orleans Jazz naar Salt Lake City en werden Utah Jazz.
1980: De Dallas Mavericks kwamen zich bij de NBA vervoegen (23 teams, 4 divisies).
De San Diego Clippers verhuisden in 1984 naar Los Angeles, de Kansas City Kings in 1985 naar Sacramento.
In 1988 kwamen de Charlotte Hornets en Miami Heat bij de NBA en in 1989 ook de Minnesota Timberwolves en Orlando Magic. Met de Toronto Raptors en de Vancouver Grizzlies kwamen er in 1995 nog twee Canadese teams bij (29 teams, 4 divisies). De Vancouver Grizzlies verhuisden ondertussen naar Memphis en werden zo de Memphis Grizzlies.
2004: De NBA werd uitgebreid tot 30 ploegen met de oprichting van de Charlotte Bobcats. Vanaf nu werd de NBA verdeeld in 6 divisies van 5 ploegen.
2006: Aan het begin van het seizoen 2006-2007 werd een nieuwe bal ingevoerd, maar door slechte kritieken van de spelers werd er uiteindelijk teruggegrepen naar de oude bal op 1 januari 2007.
2013: De New Orleans Hornets worden omgedoopt tot de New Orleans Pelicans
2014: De Charlotte Bobcats worden omgedoopt tot de Charlotte Hornets
2019: De Toronto Raptors worden als eerste niet-Amerikaans team kampioen.
Competitieopzet
Reguliere seizoen
De NBA is een gesloten competitie die momenteel bestaat uit 30 teams die zijn verdeeld in een "Western Conference" en "Eastern Conference". Elke Conference is op zijn beurt onderverdeeld in drie Divisions van elk vijf teams: de Atlantic, Central en Southeast Division in de Eastern Conference en de Northwest, Pacific en Southwest Division in de Western Conference. In de reguliere competitie, die start in de eerste week van november, speelt elk team 82 wedstrijden. Ieder team speelt minstens tweemaal tegen elk ander team (eenmaal thuis en eenmaal uit); tegen teams uit de eigen division wordt vier keer gespeeld en tegen de teams in de andere twee divisies in dezelfde Conference drie of vier keer, zodanig dat het totaal aantal wedstrijden 82 is.
Play-offs
Na de reguliere competitie strijden de acht beste teams van elke Conference (de drie divisiewinnaars en de vijf beste andere teams) in de play-offs om de eindoverwinning. Elk team strijdt tijdens deze reguliere competitie om het beste resultaat (ook wel 'record'). Het team met het beste record heeft tijdens de gehele play-offs (zie onder) het zogenaamde thuisvoordeel. Dit wil zeggen dat, wanneer er een zevende en beslissende wedstrijd moet worden gespeeld, dit in de stad/het stadion zal zijn van het team met het thuisvoordeel. De eerste vier teams per conference hebben thuisvoordeel. De eerste twee wedstrijden worden dan altijd thuis afgewerkt, daarna wisselt het (zie hieronder voor uitleg over het speelschema).
Verder is er ook een teamschema. Het eerstgeplaatste team speelt tegen het achtste (en laagstgeplaatste) team, de nr. 2 speelt tegen nr. 7, nr. 3 tegen nr. 6 en de nr. 4 tegen de nr. 5. Het gebeurt zeer zelden dat een laagstgeplaatst team van het eerstgeplaatste team wint. In de geschiedenis is dit slechts vijf keer gebeurd, voor het laatst in 2012. De Chicago Bulls, het beste team tijdens het reguliere seizoen in de eastern conference, verloren toen in de eerste ronde van de play-offs van de Philadelphia 76’ers. In een eerste ronde is het belangrijk om thuiswedstrijden te winnen. Zodra één thuiswedstrijd verloren gaat, verliest een team ook direct zijn thuisvoordeel. Dit was bij de Bulls niet zo: ze wonnen hun eerste van twee thuiswedstrijden met 91-103, daarna wonnen de 76ers 3 wedstrijden waarna de Bulls de vijfde wedstrijd won. De zesde en laatste wedstrijd werd door de 76ers gewonnen met 78-79. Hierdoor kwamen ze op een 4-2-voorsprong en gingen dus door naar de volgende ronde
De play-offs, die beginnen in april, volgen een systeem van rechtstreekse uitschakeling, waarbij elke ronde bestaat uit een "best of seven"-serie; dat wil zeggen het team dat het eerst vier wedstrijden wint, gaat door naar de volgende ronde; het andere team is uitgeschakeld. De wedstrijden worden afwisselend op het veld van het ene en het andere team gespeeld, in de volgorde "2-2-1-1-1" (eerst speelt men twee wedstrijden op het ene veld, dan twee op het andere enz.). De twee teams die na drie ronden overblijven, een uit elke Conference, spelen in juni dan de NBA Finals. In deze serie was de spelvolgorde "2-3-2" in de periode van 1985 tot en met 2013. Vanaf 2014 wordt het format van "2-2-1-1-1" ook in de NBA Finals toegepast.
De winnaar van de NBA Finals wordt door de Amerikanen zelf als "World Champion" bestempeld.
De Indiana Pacers, New York Nets, San Antonio Spurs, en Denver Nuggets kwamen alle in 1976 in de NBA na de NBA-ABA-fusie.
Als gevolg van schade veroorzaakt door de orkaan Katrina, speelden de New Orleans Hornets de meeste van hun thuiswedstrijden in 2005-06 en 2006-07 in Oklahoma City.