Timeline of the NBA


The following is a timeline of the organizational changes in the National Basketball Association, including contractions, expansions, relocations, and divisional realignment. The league was formed as the Basketball Association of America in 1946 and took its current name in 1949, when it merged with the National Basketball League. The histories of NBA franchises that were also members of the American Basketball League, NBL, National Pro Basketball League, and American Basketball Association are also included.

Timeline


DateFormat = yyyy
ImageSize = width:1000 height:auto barincrement:25
PlotArea = left:20 right:20 bottom:20 top:20
Period = from:1923 till:2026
TimeAxis = orientation:horizontal format:yyyy
Colors =
id:majorGridColor value:rgb
id:lineColor value:gray
id:notpro value:gray
id:brown value:rgb
id:green value:rgb
id:darkgreen value:rgb
id:kellygreen value:rgb
id:orange value:rgb
id:redorange value:rgb
id:burgundy value:rgb
id:maroon value:rgb
id:red value:rgb
id:red2 value:rgb
id:iceblue value:rgb
id:lgray value:gray
id:lgray2 value:gray
id:grayblue value:rgb
id:gray value:gray
id:gray2 value:gray
id:sand value:rgb
id:navy value:rgb
id:teal value:rgb
id:teal2 value:rgb
id:purpl value:rgb
id:columbia_blue value:rgb
id:black value:rgb
id:black2 value:rgb
id:darkblue value:rgb
id:darkblue2 value:rgb
id:darkblue3 value:rgb
id:eagles_green value:rgb
id:gold value:rgb
id:lightblue value:rgb
id:lions_black value:rgb
id:lions_lightblue value:rgb
id:lions_white value:rgb
id:orange value:rgb
id:panthers_teal value:rgb
id:rams_gold value:rgb
id:ravens_gold value:rgb
id:red value:rgb
id:red2 value:rgb
id:darkred value:rgb
id:lightred value:rgb
id:silver value:rgb
id:vikings_purple value:rgb
id:royalblue value:rgb
ScaleMajor = start:1930 increment:10 gridcolor:majorGridColor
LineData =
at:1946 color:lineColor layer:back width:0.66 #BAA forms
at:1949 color:lineColor layer:back width:0.66 #BAA and NBL merge to form NBA
at:1976 color:lineColor layer:back width:0.66 #NBA-ABA merger
TextData =
pos:
textcolor:black
fontsize:M
tabs:
text:"Ind^Independent team"
text:ABL^American Basketball League, active 1925–55"
text:"NBL^National Basketball League, active 1937–49"
text:"NPBL^National Pro Basketball League, active 1950–51"
text:"ABA^American Basketball Association, active 1967–76"
text:"1946^BAA forms; merged with NBL in 1949 to form the NBA"
text:"1976^NBA-ABA merger"
text:"•^Championship season"
  1. -- Text Positions
Define $Up = shift:
Define $Left = anchor:from align:right shift:
Define $LeftIn = anchor:from align:left shift:
Define $LeftMargin = anchor:from align:left shift:
Define $UpLeft = anchor:from align:right shift:
Define $UpLeftIn = anchor:from align:left shift:
Define $UpLeftMargin = anchor:from align:left shift:
Define $Right = anchor:till align:left shift:
Define $RightMargin = anchor:till align:right shift:
Define $RightIn = anchor:till align:right shift:
Define $UpRight = anchor:till align:left shift:
Define $UpRightMargin = anchor:till align:right shift:
Define $UpRightIn = anchor:till align:right shift:
Define $UpUpRight = anchor:till align:left shift:
Define $Down = shift:
Define $Downx2 = shift:
Define $DownRight = anchor:till align:left shift:
Define $DownLeft = anchor:from align:right shift:
Define $DownRightIn = anchor:till align:right shift:
Define $NBL = text:""
Define $BAA = text:""
Define $ABA = text:""
Define $NPBL = text:""
Define $Ind = text:""
Define $White = textcolor:white
Define $t = textcolor
Define $champ = text:"•" $t:white fontsize:L shift:
BarData =
  1. -- Original BAA Teams
bar:Celtics
bar:Stags
bar:Rebels
bar:Falcons
bar:Knicks
bar:Warriors
bar:Ironmen
bar:Steamrollers
bar:Bombers
bar:Huskies
bar:Capitols
  1. -- Absorbed from ABL
bar:Bullets
  1. -- NBL teams absorbed 1948
bar:Pistons
bar:Jets
bar:Lakers
bar:Kings
  1. -- NBL teams merged 1949
bar:Packers
bar:NuggetsI
bar:Olympians
bar:Sheboygan
bar:76ers
bar:Hawks
bar:Waterloo
  1. 1960s
bar:Wizards
bar:Bulls
bar:Rockets
bar:Thunder
bar:Bucks
bar:Suns
  1. early 70s
bar:Clippers
bar:Cavs
bar:Trailblazers
bar:Jazz
  1. ABA
bar:NuggetsII
bar:Pacers
bar:Nets
bar:Spurs
  1. late 1970s-80s
bar:Mavericks
bar:Hornets
bar:Heat
bar:Magic
bar:Timberwolves
  1. 1990s+
bar:Raptors
bar:Grizzlies
bar:Pelicans
PlotData =
color:notpro
textcolor:black
width:20
fontsize:S
mark:
anchor:middle # other options are anchor:from anchor:till
align:center # other options are align:left align:right
shift:
  1. # -- ABA Championships
at:1970 bar:Pacers $champ $t:black mark:
at:1972 bar:Pacers $champ $t:black mark:
at:1973 bar:Pacers $champ $t:black mark:
at:1974 bar:Nets $champ $t:black mark:
at:1976 bar:Nets $champ $t:black mark:
  1. -- Defunct teams
bar:Falcons from:1946 till:1947 text:"Detroit Falcons" $Left color:red
bar:Rebels from:1946 till:1947 text:"Cleveland Rebels" $Left color:maroon
bar:Steamrollers from:1946 till:1949 text:"Providence Steamrollers" $Left color:redorange
bar:Ironmen from:1946 till:1947 text:"Pittsburgh Ironmen" $Left color:silver
bar:Huskies from:1946 till:1947 text:"Toronto Huskies" $Left color:blue
bar:Waterloo from:1948 till:1949 $Left text:"Waterloo Hawks "
bar:Waterloo from:1949 till:1950 $Up color:iceblue
bar:Waterloo from:1950 till:1951 $Right $NPBL
bar:Capitols from:1946 till:1950 text:"Washington Capitols" $Left color:green
bar:Bombers from:1946 till:1950 text:"St Louis Bombers" $Left color:red
bar:NuggetsI from:1948 till:1949 $Left $NBL
bar:NuggetsI from:1949 till:1950 text:"Denver Nuggets" $Right color:gold
bar:Olympians from:1949 till:1953 text:"Indianapolis Olympians" $Left color:blue
bar:Stags from:1946 till:1950 text:"Chicago Stags" $Left color:blue
bar:Jets from:1937 till:1948 $NBL
bar:Jets from:1948 till:1949 text:"Indianapolis Jets" $Right color:red
bar:Packers from:1946 till:1949 text:"Anderson Packers " $Left
bar:Packers from:1949 till:1950 color:darkred
bar:Packers from:1950 till:1951 $NPBL $right
bar:Sheboygan from:1938 till:1949 $NBL $Left
bar:Sheboygan from:1949 till:1950 text:"Sheboygan Red Skins" $Left color:darkred
bar:Sheboygan from:1950 till:1951 $UpLeftMargin $NPBL
bar:Sheboygan from:1951 till:1952 $Ind $DownRight
bar:Bullets from:1944 till:1947 text:""
bar:Bullets from:1947 till:1954 text:"Baltimore~Bullets" $Up color:blue $t:gold
  1. -- Current teams
bar:76ers from:1946 till:1949 $NBL
bar:76ers from:1949 till:1963 text:"Syracuse Nationals" color:red $t:darkblue
bar:76ers from:1963 till:end text:"Philadelphia 76ers" $RightIn color:royalblue $t:White
bar:Bucks from:1968 till:end text:"Milwaukee Bucks" $DownRightIn color:green $t:white
bar:Bulls from:1966 till:end text:"Chicago Bulls" $RightIn color:red $t:black
bar:Celtics from:1946 till:end text:"Boston Celtics" $RightIn color:green $t:white
bar:Cavs from:1970 till:end text:"Cleveland Cavaliers" $DownRightIn color:burgundy $t:gold
bar:Clippers from:1970 till:1978 text:"Buffalo Braves" color:lightblue $t:black
bar:Clippers from:1978 till:1984 text:"San Diego~Clippers" $Up color:redorange $t:blue
bar:Clippers from:1984 till:end text:"Los Angeles Clippers" $RightIn color:navy $t:white
bar:Grizzlies from:1995 till:2001 text:"Vancouver~Grizzlies" $Up color:teal $t:black
bar:Grizzlies from:2001 till:end text:"Memphis Grizzlies" $RightIn color:lightblue $t:darkblue
bar:Hawks from:1946 till:1949 text:"Tri-Cities Blackhawks " $t:black $Left
bar:Hawks from:1949 till:1951 color:navy
bar:Hawks from:1951 till:1955 text:"Milwaukee~Hawks" $up color:royalblue $t:iceblue
bar:Hawks from:1955 till:1968 text:"St Louis Hawks" color:red $t:white
bar:Hawks from:1968 till:end text:"Atlanta Hawks" $RightIn color:red2 $t:yellow
bar:Heat from:1988 till:end text:"Miami Heat" $RightIn color:darkred $t:white
bar:Hornets from:1988 till:2002 text:"Charlotte Hornets" color:panthers_teal $t:vikings_purple
bar:Hornets from:2004 till:2014 text:"Charlotte Bobcats" color:orange $t:darkblue
bar:Hornets from:2014 till:end text:"Charlotte Hornets" color:vikings_purple $t:panthers_teal
bar:Jazz from:1974 till:1979 text:"New Orleans Jazz" $Left color:purple $t:green
bar:Jazz from:1979 till:end text:"Utah Jazz" $RightIn color:vikings_purple $t:white
bar:Kings from:1923 till:1945 text:"Rochester Seagrams "
bar:Kings from:1945 till:1948 $LeftMargin $NBL
bar:Kings from:1948 till:1957 color:blue $t:white text:"Rochester Royals"
bar:Kings from:1957 till:1972 text:"Cincinnati Royals" color:darkblue $t:white
bar:Kings from:1972 till:1975 $UpRightMargin text:"KC-Omaha~Kings" color:red $t:blue
bar:Kings from:1975 till:1985 text:"Kansas City Kings" color:blue $t:red
bar:Kings from:1985 till:end text:"Sacramento Kings" $RightIn color:purple $t:lgray2
bar:Knicks from:1946 till:end text:"New York Knicks" $RightIn color:royalblue $t:orange
bar:Lakers from:1947 till:1948 $Left $NBL
bar:Lakers from:1948 till:1960 text:"Minneapolis Lakers" $t:yellow color:iceblue
bar:Lakers from:1960 till:end text:"Los Angeles Lakers" $DownRightIn color:gold $t:purple
bar:Mavericks from:1980 till:end text:"Dallas Mavericks" $RightIn color:royalblue $t:silver
bar:Nets from:1967 till:1968 $Left text:"New Jersey Americans "
bar:Nets from:1968 till:1976 text:"New York Nets "
bar:Nets from:1976 till:1977 $UpLeft color:red
bar:Nets from:1977 till:2012 text:"New Jersey Nets" color:blue $t:white
bar:Nets from:2012 till:end text:"Brooklyn Nets" $RightIn color:black textcolor:white
bar:NuggetsII from:1967 till:1974 $Left text:"Denver Rockets
bar:NuggetsII from:1974 till:1976 $ABA
bar:NuggetsII from:1976 till:end text:"Denver Nuggets" color:navy $t:gold $DownRightIn
bar:Magic from:1989 till:end text:"Orlando Magic" $RightIn color:blue $t:white
bar:Pacers from:1967 till:1976 $ABA
bar:Pacers from:1976 till:end text:"Indiana Pacers" color:navy textcolor:yellow $RightIn
bar:Pelicans from:2002 till:2005 text:"New Orleans Hornets" $Left color:gold $t:vikings_purple
bar:Pelicans from:2005 till:2007 text:"NO/OKC~Hornets" $UpRightMargin color:panthers_teal $t:white
bar:Pelicans from:2007 till:2013 text:"New Orleans~Hornets" $Up color:gold $t:vikings_purple
bar:Pelicans from:2013 till:end text:"New Orleans~Pelicans" $UpRightIn color:navy $t:white

bar:Pistons from:1937 till:1941 $RightMargin text:"Ft. Wayne Zollner Pistons "
bar:Pistons from:1941 till:1948 $NBL
bar:Pistons from:1948 till:1957 text:"Ft. Wayne Pistons" color:red $t:blue
bar:Pistons from:1957 till:end text:"Detroit Pistons" $RightIn color:royalblue $t:red
bar:Raptors from:1995 till:end text:"Toronto Raptors" $DownRightIn color:red $t:white
bar:Rockets from:1967 till:1971 text:"San Diego Rockets" $Left color:green $t:green
bar:Rockets from:1971 till:end text:"Houston Rockets" $RightIn color:red $t:yellow
bar:Spurs from:1967 till:1973 $Left text:"Dallas Chaparrals "
bar:Spurs from:1973 till:1976 $ABA
bar:Spurs from:1976 till:end text:"San Antonio Spurs" $RightIn color:black textcolor:silver
bar:Suns from:1968 till:end text:"Phoenix Suns" $RightIn color:purple $t:orange
bar:Timberwolves from:1989 till:end text:"Minnesota Timberwolves" $RightIn color:lions_lightblue $t:white
bar:Thunder from:1967 till:2008 text:"Seattle SuperSonics" color:green $t:yellow
bar:Thunder from:2008 till:end text:"Oklahoma City Thunder" $RightIn color:orange $t:darkblue
bar:Trailblazers from:1970 till:end text:"Portland Trail Blazers" $RightIn color:black $t:red
bar:Warriors from:1946 till:1962 text:"Philadelphia Warriors" color:blue $t:darkred
bar:Warriors from:1962 till:1971 text:"San Francisco~Warriors" $up color:gold $t:blue
bar:Warriors from:1971 till:end text:"Golden State Warriors" $DownRightIn color:blue $t:yellow
bar:Wizards from:1961 till:1962 text:"Chicago Packers" $Left color:navy $t:orange
bar:Wizards from:1962 till:1963 text:"Chicago~Zephyrs" $UpLeftMargin color:gold $t:white
bar:Wizards from:1963 till:1973 text:"Baltimore~Bullets" $Up color:orange $t:blue
bar:Wizards from:1973 till:1974 text:"Capital~Bullets" $Up color:darkblue $t:white
bar:Wizards from:1974 till:1997 text:"Washington Bullets" color:red $t:blue
bar:Wizards from:1997 till:end text:"Washington Wizards" $RightIn color:darkblue $t:red
  1. # -- championships
at:1947 bar:Warriors $champ mark:
at:1948 bar:Bullets $champ mark:
at:1949 bar:Lakers $champ mark:
at:1950 bar:Lakers $champ mark:
at:1951 bar:Kings $champ mark:
at:1952 bar:Lakers $champ mark:
at:1953 bar:Lakers $champ mark:
at:1954 bar:Lakers $champ mark:
at:1955 bar:76ers $champ mark:
at:1956 bar:Warriors $champ mark:
at:1957 bar:Celtics $champ mark:
at:1958 bar:Hawks $champ mark:
at:1959 bar:Celtics $champ mark:
at:1960 bar:Celtics $champ mark:
at:1961 bar:Celtics $champ mark:
at:1962 bar:Celtics $champ mark:
at:1963 bar:Celtics $champ mark:
at:1964 bar:Celtics $champ mark:
at:1965 bar:Celtics $champ mark:
at:1966 bar:Celtics $champ mark:
at:1967 bar:76ers $champ mark:
at:1968 bar:Celtics $champ mark:
at:1969 bar:Celtics $champ mark:
at:1970 bar:Knicks $champ mark:
at:1971 bar:Bucks $champ mark:
at:1972 bar:Lakers $champ mark:
at:1973 bar:Knicks $champ mark:
at:1974 bar:Celtics $champ mark:
at:1975 bar:Warriors $champ mark:
at:1976 bar:Celtics $champ mark:
at:1977 bar:Trailblazers $champ mark:
at:1978 bar:Wizards $champ mark:
at:1979 bar:Thunder $champ mark:
at:1980 bar:Lakers $champ mark:
at:1981 bar:Celtics $champ mark:
at:1982 bar:Lakers $champ mark:
at:1983 bar:76ers $champ mark:
at:1984 bar:Celtics $champ mark:
at:1985 bar:Lakers $champ mark:
at:1986 bar:Celtics $champ mark:
at:1987 bar:Lakers $champ mark:
at:1988 bar:Lakers $champ mark:
at:1989 bar:Pistons $champ mark:
at:1990 bar:Pistons $champ mark:
at:1991 bar:Bulls $champ mark:
at:1992 bar:Bulls $champ mark:
at:1993 bar:Bulls $champ mark:
at:1994 bar:Rockets $champ mark:
at:1995 bar:Rockets $champ mark:
at:1996 bar:Bulls $champ mark:
at:1997 bar:Bulls $champ mark:
at:1998 bar:Bulls $champ mark:
at:1999 bar:Spurs $champ mark:
at:2000 bar:Lakers $champ mark:
at:2001 bar:Lakers $champ mark:
at:2002 bar:Lakers $champ mark:
at:2003 bar:Spurs $champ mark:
at:2004 bar:Pistons $champ mark:
at:2005 bar:Spurs $champ mark:
at:2006 bar:Heat $champ mark:
at:2007 bar:Spurs $champ mark:
at:2008 bar:Celtics $champ mark:
at:2009 bar:Lakers $champ mark:
at:2010 bar:Lakers $champ mark:
at:2011 bar:Mavericks $champ mark:
at:2012 bar:Heat $champ mark:
at:2013 bar:Heat $champ mark:
at:2014 bar:Spurs $champ mark:
at:2015 bar:Warriors $champ mark:
at:2016 bar:Cavs $champ mark:
at:2017 bar:Warriors $champ mark:
at:2018 bar:Warriors $champ mark:
at:2019 bar:Raptors $champ mark:
at:2020 bar:Lakers $champ mark:
at:2021 bar:Bucks $champ mark:
at:2022 bar:Warriors $champ mark:
at:2023 bar:NuggetsII $champ mark:
at:2024 bar:Celtics $champ mark:
at:2025 bar:Thunder $champ mark:

1946–1949: BAA years

1946: Founding of the BAA

Team folded after this season †

1947

1948

First season in BAA *
Only season in the league §
Folded after this season †

1949–1966: BAA–NBL merger

1949: BAA–NBL merger

1950 contraction

  • The Chicago Stags, Denver Nuggets, and St. Louis Bombers folded.
  • The Anderson Packers, Sheboygan Red Skins, and Waterloo Hawks transferred to the NPBL.
  • The Pistons, Lakers, and Royals moved back to the Western Division and the Central Division was eliminated.
  • The Washington Capitols folded mid-season.
Folded midway through this season †

1951: Hawks relocate to Milwaukee

Folded after the 1952–53 season †

1953 and 1954 contraction

  • The Indianapolis Olympians folded.
  • The Baltimore Bullets folded after 14 games into the 1954–55 season.
Folded midway through the 1954–55 season †

1955: Hawks relocate to St. Louis

EasternWestern
Boston CelticsFort Wayne Pistons
New York KnicksMinneapolis Lakers
Philadelphia WarriorsRochester Royals
Syracuse NationalsSt. Louis Hawks

1957: Pistons and Royals relocate

EasternWestern
Boston CelticsCincinnati Royals
New York KnicksDetroit Pistons
Philadelphia WarriorsMinneapolis Lakers
Syracuse NationalsSt. Louis Hawks

1960: Lakers relocate to Los Angeles

EasternWestern
Boston CelticsCincinnati Royals
New York KnicksDetroit Pistons
Philadelphia WarriorsLos Angeles Lakers
Syracuse NationalsSt. Louis Hawks

1961 expansion

  • The Chicago Packers joined as an expansion team and were placed in the Western Division.

1962: Warriors relocate and Chicago rebrands

EasternWestern
Boston CelticsChicago Zephyrs
Cincinnati RoyalsDetroit Pistons
New York KnicksLos Angeles Lakers
Syracuse NationalsSan Francisco Warriors
St. Louis Hawks

1963: Zephyrs and Nationals relocate

EasternWestern
Boston CelticsBaltimore Bullets
Cincinnati RoyalsDetroit Pistons
New York KnicksLos Angeles Lakers
Philadelphia 76ersSan Francisco Warriors
St. Louis Hawks

1966–1976: Expansion era

1966 expansion

  • The Chicago Bulls joined as an expansion team and were placed in the Western Division.
  • The Baltimore Bullets moved to the Eastern Division.

1967 expansion

1968 expansion and relocation

  • The Milwaukee Bucks and Phoenix Suns joined as expansion teams. The Bucks were placed in the Eastern Division and the Suns in the Western Division.
  • The St. Louis Hawks relocated to Atlanta to become the Atlanta Hawks.

1970 expansion and realignment

1971: Rockets and Warriors relocate

1972: Royals relocate to Kansas City–Omaha

1973: Bullets relocate

  • The Baltimore Bullets relocated to the Washington, D.C. suburb of Landover, Maryland to become the Capital Bullets.

1974 expansion

1975: Kings play in Kansas City full-time

  • The Kansas City–Omaha Kings abandoned playing in Omaha to become the Kansas City Kings.

1976–1988: ABA–NBA merger

1976: ABA–NBA merger

1977: Nets relocate to New Jersey

1978: Braves relocate to San Diego

1979: Jazz relocate to Utah

1980 expansion and realignment

  • The Dallas Mavericks are enfranchised as the league's 23rd team and placed in the Midwest Division.
  • The two other Texas teams, the Houston Rockets and San Antonio Spurs, moved from the Central to the Midwest Division to join the Mavericks.
  • The Chicago Bulls and Milwaukee Bucks moved from the Midwest to the Central Division.

1984: Clippers relocate to Los Angeles

1985: Kings relocate to Sacramento

1988–2004: Modern expansion era

1988 expansion

  • The Charlotte Hornets and Miami Heat are enfranchised as the league's 24th and 25th teams. The Hornets are placed in the Atlantic Division and the Heat in the Midwest Division.
  • The Sacramento Kings moved from the Midwest to the Pacific Division.

1989 expansion

  • The Minnesota Timberwolves and Orlando Magic are enfranchised as the league's 26th and 27th teams. The Timberwolves are placed in the Midwest Division and the Magic in the Central Division.
  • The Charlotte Hornets and Miami Heat switched conferences. The Hornets moved from the Atlantic to the Midwest Division, while the Heat moved from the Midwest to the Atlantic Division.

1990: Hornets and Magic switch conferences

  • The Charlotte Hornets moved from the Midwest to the Central Division, while the Orlando Magic moved from the Central to the Midwest Division.

1991: Magic moves back to the Eastern Conference

  • The Orlando Magic moved from the Midwest to the Atlantic Division to reduce travel after spending the previous season in the Western Conference.

1995 expansion

  • The NBA expands into Canada as the Toronto Raptors and Vancouver Grizzlies are enfranchised as the league's 28th and 29th teams. The Raptors are placed in the Central Division and the Grizzlies in the Midwest Division.

1997: Washington renaming

2001: Grizzlies relocate to Memphis

2002: Hornets relocate to New Orleans

The Charlotte Hornets relocated to New Orleans to become the New Orleans Hornets.

2004–present: Realignment

2004 expansion and realignment

  • The Charlotte Bobcats are enfranchised as the league's 30th team.
  • The league realigned to create three divisions in each conference with five teams in each division.
  • The New Orleans Hornets switch conferences, moving from the Eastern Conference to the Western Conference.

2005: Hurricane Katrina impacts Hornets

  • Due to the damages caused by Hurricane Katrina, the Hornets split their home games between New Orleans and Oklahoma City for two seasons, and thus officially play as the New Orleans–Oklahoma City Hornets.

2007: Hornets return to New Orleans full-time

  • With damages caused by Hurricane Katrina fully repaired, the Hornets returned to New Orleans full-time.

2008: SuperSonics relocate to Oklahoma City

The Seattle SuperSonics relocated to Oklahoma City and were renamed the Oklahoma City Thunder.

2012: Nets relocate to Brooklyn

The New Jersey Nets relocated to Brooklyn to become the Brooklyn Nets.

2013: New Orleans renaming

The New Orleans Hornets are renamed the New Orleans Pelicans.

2014: Charlotte renaming

The Charlotte Bobcats are renamed the Charlotte Hornets after the New Orleans Pelicans agree to return the original Charlotte Hornets' name, history, and records from 1988 to 2002 to the city of Charlotte.