Basketball is the second most popular sport in the U.S., losing only to football. Last year, the NBA brought in $10 billion in revenue, surging back from disappointing revenue numbers it experienced during the COVID-19 pandemic. The average NBA franchise is worth nearly $2.86 billion, and teams draw additional revenue from TV partnerships, merchandise sales and advertising on NBA team uniforms.
Basketball may be popular across the country, but what makes one city better than others for the sport? Top-performing teams, revenues and traditions are all part of the equation, of course, but there’s simply no game without the fans. The city itself should encourage attendance and engagement, too. That means, for instance, making stadiums accessible and keeping ticket-costs affordable.
With basketball fans in mind, WalletHub crunched the numbers to find the best spots in America to love on your favorite sport. We compared more than 290 of the largest cities based on 21 key metrics, ranging from the performance level of each city’s NBA and NCAA Division 1 basketball teams to ticket prices to stadium accessibility.
Main Findings
Best Cities for Basketball Fans
Note: With the exception of “Total Score,” all of the columns in the table above depict the relative rank of that city, where a rank of 1 represents the best conditions for that metric category.

- Best-Performing
- 1. Milwaukee, WI
- 2. Phoenix, AZ
- 3. Salt Lake City, UT
- 4. Philadelphia, PA
- 5. Denver, CO

- Worst-Performing
- 23. Minneapolis, MN
- 24. Cleveland, OH
- 25. Houston, TX
- 26. Orlando, FL
- 27. Detroit, MI

- Best-Performing
- 1. Spokane, WA
- 2. Waco, TX
- 3. Lawrence, KS
- 4. Nacogdoches, TX
- 5. Rock Hill, SC

- Worst-Performing
- 288. New Britain, CT
- 289. Moscow, ID
- 290. Pine Bluff, AR
- 291. Dover, DE
- 292. Itta Bena, MS

- Lowest
- 1. Charlotte, NC
- 2. Memphis, TN
- 3. Minneapolis, MN
- 4. Washington, DC
- 5. New Orleans, LA

- Highest
- 23. Chicago, IL
- 24. Boston, MA
- 25. Los Angeles, CA
- 26. New York, NY
- 27. San Francisco, CA

- Lowest
- 1. High Point, NC
- 2. Athens, OH
- 3. Montgomery, AL
- T-4. Terre Haute, IN
- T-4. Ithaca, NY

- Highest
- 284. Wichita, KS
- 285. Bloomington, IN
- T-286. Chapel Hill, NC
- T-286. Auburn, AL
- T-286. Lexington, KY

- Most
- 1. Salt Lake City, UT
- 2. Orlando, FL
- 3. Cleveland, OH
- 4. Minneapolis, MN
- 5. Miami, FL

- Least
- 23. Phoenix, AZ
- 24. Houston, TX
- 25. Chicago, IL
- 26. Los Angeles, CA
- 27. New York, NY

- Most
- T-1. Fayette, MS
- T-1. Itta Bena, MS
- T-1. Princess Anne, MD
- T-1. Loretto, PA
- 5. Grambling, LA

- Least
- 291. San Francisco, CA
- 292. San Antonio, TX
- 293. Kansas City, MO
- 294. New York, NY
- 295. Sacramento, CA

- Most Engaged
- T-1. Miami, FL
- T-1. Cleveland, OH
- T-1. San Francisco, CA
- T-1. Boston, MA
- T-1. Orlando, FL
- T-1. Salt Lake City, UT

- Least Engaged
- 23. Detroit, MI
- 24. Charlotte, NC
- 25. Philadelphia, PA
- 26. Phoenix, AZ
- 27. New York, NY

- Most Engaged
- T-1. Chapel Hill, NC
- T-1. Bloomington, IN
- T-1. Morgantown, WV
- T-1. Lawrence, KS
- T-1. East Lansing, MI

- Least Engaged
- 291. Colorado Springs, CO
- 292. San Francisco, CA
- 293. San Jose, CA
- 294. Denver, CO
- 295. Arlington, TX
Ranking by City Size
Rank (1=Best) |
Large City (Score) |
Rank (1=Best) |
Midsize City (Score) |
Rank (1=Best) |
Small City (Score) |
---|---|---|---|---|---|
1 | Los Angeles, CA (62.30) | 1 | Salt Lake City, UT (46.45) | 1 | Storrs, CT (29.80) |
2 | Boston, MA (57.38) | 2 | Durham, NC (30.18) | 2 | Lawrence, KS (28.56) |
3 | San Francisco, CA (47.06) | 3 | Ann Arbor, MI (21.49) | 3 | East Lansing, MI (27.74) |
4 | Philadelphia, PA (46.97) | 4 | Norman, OK (20.45) | 4 | Fayette, MS (25.00) |
5 | Miami, FL (46.17) | 5 | South Bend, IN (19.53) | 5 | Chapel Hill, NC (24.89) |
6 | Washington, DC (42.06) | 6 | Provo, UT (19.03) | 6 | Loretto, PA (24.37) |
7 | New York, NY (40.72) | 7 | Dayton, OH (18.71) | 7 | Morgantown, WV (23.79) |
8 | San Antonio, TX (40.29) | 8 | Waco, TX (18.46) | 8 | Kingston, RI (23.51) |
9 | Atlanta, GA (40.20) | 9 | Providence, RI (18.33) | 9 | West Point, NY (22.60) |
10 | Chicago, IL (39.99) | 10 | Eugene, OR (17.91) | 10 | College Park, MD (22.56) |
11 | Oklahoma City, OK (39.76) | 11 | Syracuse, NY (17.77) | 11 | Lewiston, NY (22.35) |
12 | Milwaukee, WI (39.55) | 12 | Akron, OH (17.41) | 12 | Charlottesville, VA (22.04) |
13 | Cleveland, OH (37.89) | 13 | Baton Rouge, LA (17.16) | 13 | Fayetteville, AR (22.01) |
14 | Dallas, TX (36.99) | 14 | Toledo, OH (17.09) | 14 | Hamilton, NY (21.76) |
15 | New Orleans, LA (36.99) | 15 | Norfolk, VA (16.52) | 15 | Murray, KY (21.20) |
16 | Memphis, TN (36.16) | 16 | Tallahassee, FL (16.38) | 16 | Bloomington, IN (21.04) |
17 | Houston, TX (35.81) | 17 | New Haven, CT (16.23) | 17 | Grambling, LA (20.16) |
18 | Portland, OR (34.88) | 18 | Columbia, SC (16.04) | 18 | Iowa City, IA (20.14) |
19 | Charlotte, NC (34.13) | 19 | Mobile, AL (15.99) | 19 | Buies Creek, NC (19.97) |
20 | Orlando, FL (34.02) | 20 | Spokane, WA (15.93) | 20 | Champaign, IL (19.60) |
21 | Minneapolis, MN (33.93) | 21 | Lafayette, LA (15.91) | 21 | Stillwater, OK (19.38) |
22 | Phoenix, AZ (33.10) | 22 | Boise, ID (15.84) | 22 | West Lafayette, IN (19.37) |
23 | Detroit, MI (33.04) | 23 | Denton, TX (15.83) | 23 | Jacksonville, AL (18.91) |
24 | Sacramento, CA (32.67) | 24 | Boulder, CO (15.80) | 24 | Emmitsburg, MD (18.82) |
25 | Denver, CO (31.58) | 25 | College Station, TX (15.59) | 25 | Starkville, MS (18.75) |
26 | Indianapolis, IN (31.21) | 26 | Greensboro, NC (15.40) | 26 | Princeton, NJ (18.69) |
27 | Lexington, KY (27.02) | 27 | Abilene, TX (15.37) | 27 | Boiling Springs, NC (18.65) |
28 | Louisville, KY (19.74) | 28 | Fort Collins, CO (15.27) | 28 | Nacogdoches, TX (18.53) |
29 | Cincinnati, OH (19.16) | 29 | Lubbock, TX (15.24) | 29 | Prairie View, TX (18.44) |
30 | Tulsa, OK (18.58) | 30 | Tempe, AZ (14.87) | 30 | Morehead, KY (18.43) |
31 | Nashville, TN (18.12) | 31 | Madison, WI (14.84) | 31 | Olean, NY (18.42) |
32 | Baltimore, MD (17.71) | 32 | Chattanooga, TN (14.83) | 32 | Itta Bena, MS (18.37) |
33 | Omaha, NE (17.53) | 33 | Des Moines, IA (14.82) | 33 | Clemson, SC (18.35) |
34 | San Diego, CA (16.58) | 34 | Birmingham, AL (14.79) | 34 | Athens, OH (17.93) |
35 | Long Beach, CA (16.09) | 35 | Buffalo, NY (14.68) | 35 | Highland Heights, KY (17.82) |
36 | Columbus, OH (15.99) | 36 | Jackson, MS (14.66) | 36 | Kent, OH (17.78) |
37 | Pittsburgh, PA (15.83) | 37 | Gainesville, FL (14.61) | 37 | Conway, SC (17.68) |
38 | St. Louis, MO (15.79) | 38 | Knoxville, TN (14.60) | 38 | Thibodaux, LA (17.64) |
39 | Tucson, AZ (14.87) | 39 | Peoria, IL (14.57) | 39 | Troy, AL (17.64) |
40 | Riverside, CA (14.71) | 40 | Lowell, MA (14.53) | 40 | Farmville, VA (17.48) |
41 | Jacksonville, FL (14.59) | 41 | Springfield, MO (14.53) | 41 | Spartanburg, SC (17.36) |
42 | Bakersfield, CA (14.53) | 42 | Fargo, ND (14.50) | 42 | Ruston, LA (17.34) |
43 | Raleigh, NC (14.41) | 43 | Fullerton, CA (14.36) | 43 | Cullowhee, NC (17.26) |
44 | Seattle, WA (14.38) | 44 | Irvine, CA (14.35) | 44 | Stanford, CA (17.11) |
45 | Newark, NJ (14.12) | 45 | Santa Clara, CA (14.27) | 45 | Huntsville, TX (17.07) |
46 | Fresno, CA (13.50) | 46 | Charleston, SC (14.19) | 46 | Carbondale, IL (17.03) |
47 | El Paso, TX (13.35) | 47 | Cambridge, MA (13.89) | 47 | Ames, IA (16.89) |
48 | Kansas City, MO (12.72) | 48 | Las Cruces, NM (13.78) | 48 | Annapolis, MD (16.88) |
49 | Las Vegas, NV (12.62) | 49 | Macon, GA (13.69) | 49 | Bowling Green, KY (16.84) |
50 | Albuquerque, NM (12.58) | 50 | Greeley, CO (13.66) | 50 | Rock Hill, SC (16.77) |
51 | Corpus Christi, TX (12.57) | 51 | Hartford, CT (13.56) | 51 | Lynchburg, VA (16.76) |
52 | Arlington, TX (12.47) | 52 | Reno, NV (13.47) | 52 | Cheney, WA (16.75) |
53 | St. Paul, MN (12.45) | 53 | North Charleston, SC (13.46) | 53 | Durham, NH (16.60) |
54 | Colorado Springs, CO (12.36) | 54 | Fort Wayne, IN (13.40) | 54 | Lewisburg, PA (16.59) |
55 | Fort Worth, TX (12.15) | 55 | Richmond, VA (13.09) | 55 | Burlington, VT (16.55) |
56 | Tampa, FL (11.88) | 56 | High Point, NC (13.04) | T-56 | Laramie, WY (16.51) |
57 | Honolulu, HI (11.20) | 57 | Clarksville, TN (13.02) | T-56 | Brookings, SD (16.51) |
58 | Stockton, CA (10.85) | 58 | Hampton, VA (13.01) | 58 | Davidson, NC (16.42) |
59 | San Jose, CA (10.56) | 59 | Murfreesboro, TN (12.95) | 59 | Pullman, WA (16.31) |
60 | Wichita, KS (10.38) | 60 | Little Rock, AR (12.77) | 60 | Albany, NY (16.17) |
61 | Austin, TX (9.89) | 61 | Winston-Salem, NC (12.38) | 61 | San Marcos, TX (16.16) |
Info | Info | 62 | Montgomery, AL (12.09) | 62 | Cedar Falls, IA (16.04) |
Info | Info | 63 | Jersey City, NJ (12.01) | 63 | Hempstead, NY (15.94) |
Info | Info | 64 | Beaumont, TX (11.92) | 64 | Easton, PA (15.87) |
Info | Info | 65 | Lincoln, NE (11.73) | 65 | Richmond, KY (15.83) |
Info | Info | 66 | Worcester, MA (11.47) | 66 | Hanover, NH (15.78) |
Info | Info | 67 | Evansville, IN (11.43) | 67 | Radford, VA (15.72) |
Info | Info | 68 | Columbia, MO (11.08) | 68 | Lexington, VA (15.68) |
Info | Info | 69 | Green Bay, WI (11.06) | 69 | Tuscaloosa, AL (15.65) |
Info | Info | 70 | Wilmington, NC (10.86) | 70 | Ogden, UT (15.62) |
Info | Info | 71 | Huntsville, AL (10.78) | 71 | Cedar City, UT (15.62) |
Info | Info | 72 | Athens, GA (10.72) | 72 | Moraga, CA (15.59) |
Info | Info | 73 | Berkeley, CA (9.45) | 73 | Ithaca, NY (15.56) |
Info | Info | Info | Info | 74 | Long Branch, NJ (15.51) |
Info | Info | Info | Info | 75 | Boone, NC (15.49) |
Info | Info | Info | Info | 76 | Greenville, SC (15.49) |
Info | Info | Info | Info | 77 | Fairfield, CT (15.46) |
Info | Info | Info | Info | 78 | New Rochelle, NY (15.37) |
Info | Info | Info | Info | 79 | Santa Barbara, CA (15.35) |
Info | Info | Info | Info | 80 | Oxford, MS (15.30) |
Info | Info | Info | Info | 81 | Davis, CA (15.24) |
Info | Info | Info | Info | 82 | Manhattan, KS (15.19) |
Info | Info | Info | Info | 83 | Terre Haute, IN (15.18) |
Info | Info | Info | Info | 84 | Princess Anne, MD (15.05) |
Info | Info | Info | Info | 85 | North Andover, MA (14.93) |
Info | Info | Info | Info | 86 | Williamsburg, VA (14.82) |
Info | Info | Info | Info | 87 | Newark, DE (14.69) |
Info | Info | Info | Info | 88 | Amherst, MA (14.64) |
Info | Info | Info | Info | 89 | Trenton, NJ (14.59) |
Info | Info | Info | Info | 90 | Corvallis, OR (14.56) |
Info | Info | Info | Info | 91 | Ypsilanti, MI (14.55) |
Info | Info | Info | Info | 92 | Logan, UT (14.49) |
Info | Info | Info | Info | 93 | Muncie, IN (14.42) |
Info | Info | Info | Info | 94 | Towson, MD (14.40) |
Info | Info | Info | Info | 95 | Mount Pleasant, MI (14.39) |
Info | Info | Info | Info | 96 | Bowling Green, OH (14.38) |
Info | Info | Info | Info | 97 | Stony Brook, NY (14.36) |
Info | Info | Info | Info | 98 | Orangeburg, SC (14.11) |
Info | Info | Info | Info | 99 | DeLand, FL (14.07) |
Info | Info | Info | Info | 100 | Huntington, WV (14.01) |
Info | Info | Info | Info | 101 | Rochester Hills, MI (13.95) |
Info | Info | Info | Info | 102 | Statesboro, GA (13.95) |
Info | Info | Info | Info | 103 | Youngstown, OH (13.92) |
Info | Info | Info | Info | 104 | Monroe, LA (13.86) |
Info | Info | Info | Info | 105 | Bozeman, MT (13.84) |
Info | Info | Info | Info | 106 | Natchitoches, LA (13.84) |
Info | Info | Info | Info | 107 | Hammond, LA (13.79) |
Info | Info | Info | Info | 108 | Florence, AL (13.73) |
Info | Info | Info | Info | 109 | Stephenville, TX (13.73) |
Info | Info | Info | Info | 110 | Orem, UT (13.65) |
Info | Info | Info | Info | 111 | New Brunswick, NJ (13.55) |
Info | Info | Info | Info | 112 | Blacksburg, VA (13.51) |
Info | Info | Info | Info | 113 | Johnson City, TN (13.51) |
Info | Info | Info | Info | 114 | Harrisonburg, VA (13.50) |
Info | Info | Info | Info | 115 | Normal, IL (13.49) |
Info | Info | Info | Info | 116 | Vermillion, SD (13.48) |
Info | Info | Info | Info | 117 | Jonesboro, AR (13.44) |
Info | Info | Info | Info | 118 | Clinton, SC (13.44) |
Info | Info | Info | Info | 119 | Elon, NC (13.40) |
Info | Info | Info | Info | 120 | Flagstaff, AZ (13.36) |
Info | Info | Info | Info | 121 | State College, PA (13.24) |
Info | Info | Info | Info | 122 | Charleston, IL (13.21) |
Info | Info | Info | Info | 123 | DeKalb, IL (13.15) |
Info | Info | Info | Info | 124 | Asheville, NC (13.01) |
Info | Info | Info | Info | 125 | Boca Raton, FL (13.00) |
Info | Info | Info | Info | 126 | Cape Girardeau, MO (12.86) |
Info | Info | Info | Info | 127 | Valparaiso, IN (12.84) |
Info | Info | Info | Info | 128 | Cookeville, TN (12.83) |
Info | Info | Info | Info | 129 | Missoula, MT (12.83) |
Info | Info | Info | Info | 130 | St. George, UT (12.74) |
Info | Info | Info | Info | 131 | Fort Myers, FL (12.72) |
Info | Info | Info | Info | 132 | Oxford, OH (12.67) |
Info | Info | Info | Info | 133 | Macomb, IL (12.62) |
Info | Info | Info | Info | 134 | Lake Charles, LA (12.57) |
Info | Info | Info | Info | 135 | Edwardsville, IL (12.55) |
Info | Info | Info | Info | 136 | Poughkeepsie, NY (12.50) |
Info | Info | Info | Info | 137 | Malibu, CA (12.43) |
Info | Info | Info | Info | 138 | St. Charles, MO (12.38) |
Info | Info | Info | Info | 139 | Greenville, NC (12.25) |
Info | Info | Info | Info | 140 | Binghamton, NY (12.21) |
Info | Info | Info | Info | 141 | Orono, ME (12.13) |
Info | Info | Info | Info | 142 | San Luis Obispo, CA (12.02) |
Info | Info | Info | Info | 143 | Grand Forks, ND (11.94) |
Info | Info | Info | Info | 144 | Pine Bluff, AR (11.94) |
Info | Info | Info | Info | 145 | Evanston, IL (11.93) |
Info | Info | Info | Info | 146 | Kennesaw, GA (11.84) |
Info | Info | Info | Info | 147 | Hattiesburg, MS (11.75) |
Info | Info | Info | Info | 148 | Fairfax, VA (11.72) |
Info | Info | Info | Info | 149 | Martin, TN (11.67) |
Info | Info | Info | Info | 150 | Auburn, AL (11.66) |
Info | Info | Info | Info | 151 | Conway, AR (11.65) |
Info | Info | Info | Info | 152 | Moscow, ID (11.62) |
Info | Info | Info | Info | 153 | Hackensack, NJ (11.38) |
Info | Info | Info | Info | 154 | Kalamazoo, MI (11.03) |
Info | Info | Info | Info | 155 | Edinburg, TX (10.66) |
Info | Info | Info | Info | 156 | Dover, DE (8.70) |
Info | Info | Info | Info | 157 | Bethlehem, PA (7.81) |
Info | Info | Info | Info | 158 | Commerce, TX (7.16) |
Info | Info | Info | Info | 159 | Pocatello, ID (6.74) |
Info | Info | Info | Info | 160 | Daytona Beach, FL (6.23) |
Info | Info | Info | Info | 161 | Easton, MA (5.02) |
Info | Info | Info | Info | 162 | New Britain, CT (4.35) |
Ask the Experts
Showing team spirit can get pretty expensive. For insight on enjoying hoops on a budget and other basketball-related matters, we asked a panel of experts to share their thoughts on the following key questions:
- Do you think the NBA or the NFL has a better chance of successfully adding a European franchise?
- What, in your mind, makes a good basketball fan?
- What do you think is the best city for basketball fans and why?
- Do you have any tips for how basketball fans can enjoy the sport without breaking the bank?
- What are the biggest challenges facing professional basketball today?
Ask the Experts
J.D. – Assistant Dean, Real World; Clinical Professor, Tisch Institute for Global Sport; Faculty Fellow in Residence, Founders Hall – New York University
Read More
Distinguished Visiting Professor at the National Museum of Mathematics and Joseph R. Morton Professor of Mathematics and Computer Science – Davidson College
Read More
M.S. – Associate Professor of Sport Management, Faculty Athletics Representative – University of Saint Mary
Read More
Ph.D. – Assistant Professor, Department of Recreation and Sport Management, Conway Medical Center College of Health and Human Performance – Coastal Carolina University
Read More
Methodology
To determine the best and worst cities for professional- and college-basketball fans, WalletHub compared 296 of the most populated cities across two divisional categories, “NBA” and “NCAA.”
We evaluated those categories using 21 relevant metrics, which are listed below with their corresponding weights. Each metric was graded on a 100-point scale, with a score of 100 representing the most favorable conditions for basketball fandom.
We then determined each city’s weighted average across all metrics to calculate its overall score and used the resulting scores to rank-order our sample.
For our sample, we chose cities with at least one college basketball or NBA team. We also ranked the cities based on population size, using the following groupings:
- Large Cities: More than 300,000 people
- Midsize Cities: 100,000 to 300,000 people
- Small Cities: Fewer than 100,000 people
NBA – Total Points = 70
- Number of NBA Team(s): Full Weight (~8.24 Points)
- Performance Level of NBA Team(s): Full Weight (~8.24 Points)
Note: This metric was calculated by dividing “Number of Wins” by “Total Games Played” and using the past three seasons’ averages. - Number of NBA Championships Wins: Full Weight (~8.24 Points)
- Number of NBA Division Championship Wins: Half Weight (~4.12 Points)
- Number of Hall of Fame Head Coaches: Half Weight (~4.12 Points)
- Franchise Value (Team Estimated Value in $ Billion): Half Weight (~4.12 Points)
- Average Ticket Price for NBA Game: Full Weight (~8.24 Points)
Note: The price includes one general admission ticket, two beers, a hot dog and parking. - NBA Fan Engagement: Full Weight (~8.24 Points)
Note: This metric was calculated by adding “Number of Twitter Followers” and “Number of Facebook ‘Likes’ per Capita.” - Number of Coaches in Past 10 Seasons: Half Weight (~4.12 Points)
Note: “Past 10 Seasons” include seasons 2013–2014 to 2022–2023. - NBA Stadium Capacity: Half Weight (~4.12 Points)
Note: This metric was calculated by dividing “Stadium Capacity” by “City Population.” - NBA Attendance: Half Weight (~4.12 Points)
Note: This metric was calculated by dividing “Average Home-Fan Attendance” by “Stadium Capacity” for NBA teams only. - NBA Popularity Ranking: Half Weight (~4.12 Points)
NCAA Basketball – Total Points = 30
- Number of College Basketball (Division 1) Team(s): Full Weight (~4.29 Points)
- Performance Level of College Basketball (Division 1) Team(s): Full Weight (~4.29 Points)
Note: This metric was calculated by dividing “Number of Wins” by “Total Games Played” and using the past three seasons’ averages. - Number of College Basketball (Division 1) Championship Wins: Full Weight (~4.29 Points)
- Number of College Basketball (Division 1) Conference Regular Season Championship Wins: Half Weight (~2.14 Points)
- Number of Hall of Fame Head Coaches: Half Weight (~2.14 Points)
- Minimum Season Ticket Price for College Basketball (Division 1) Games: Full Weight (~4.29 Points)
- College-Basketball Fan Engagement: Full-Weight (~4.29 Points)
Note: This metric was calculated by adding “Number of Twitter Followers” and “Number of Facebook ‘Likes’ per Capita.” - Number of Coaches in Past 10 Seasons: Half Weight (~2.14 Points)
Note: “Past 10 Seasons” include seasons 2013–2014 to 2022–2023. - College-Basketball Stadium Capacity: Half Weight (~2.14 Points)
Note: This metric was calculated by dividing “Stadium Capacity” by “City Population.”
Sources: Data used to create this ranking were collected from the U.S. Census Bureau, ESPN, NBA, NCAA.org, Forbes, Facebook, Twitter, Sports Reference, Team Marketing Report, MVPindex and each team’s website.