Professional Sports Teams by City/State

There are 157 pro sports teams if you count the major four sports, MLB, NBA, NFL, NHL, alongside MLS and the CFL. We will work in the WNBA soon and update the list.

The best sports towns, and arguably the best states, don't necessarily have the most teams, as a passionate and loyal fanbase certainly alters how we view that city.

City # of Pro Teams
New York City11
Los Angeles10
Chicago6
San Francisco Bay Area6
Dallas–Fort Worth5
Washington, D.C.5
Philadelphia5
Miami–Fort Lauderdale5
Boston5
Minneapolis–Saint Paul5
Denver5
Phoenix5
Detroit5
Toronto5
Houston4
Atlanta4
Seattle4
Tampa Bay Area3
Pittsburgh3
Cleveland3
Cincinnati3
Kansas City3
Nashville3
Baltimore2
Charlotte2
Las Vegas2
Indianapolis2
Milwaukee2
New Orleans2
Buffalo2
Montreal2
Vancouver2
Orlando2
Portland2
Columbus2
Calgary2
Ottawa2
Edmonton2
Salt Lake City2
Winnipeg1
San Diego1
San Antonio1
Sacramento1
Jacksonville1
Oklahoma City1
Memphis1
Raleigh1
Green Bay1
Austin1
Hamilton1
Regina1

What cities have all four major league sports?

Boston, Chicago, Dallas-Fort Worth, Denver, Detroit, Los Angeles, Miami, Minneapolis-Saint Paul, New York City, Philadelphia, Phoenix, San Francisco, and Washington, D.C..

To be fair, that list allows for some wiggle room, as the 49ers are in Santa Clara, the Wild are in St. Paul, the Patriots are in Foxborough, and the Giants/Jets are in East Rutherford, New Jersey.

The core four teams of Chicago, Denver, Detroit, Philly, and LA all have addresses within the city itself.

Has any city won all four championships in one year?

No. Tom Brady's dominance and the resurgance of the Boston Red Sox allowed for Boston to have the best chance over the last 20 years to win all four in one year. Then Brady signed with Tampa and gave them the chance in 2020, as they won the Super Bowl, the Lightning won the Stanley Cup, and the Rays lost in the World Series. Tampa just lacked an NBA team to give it a real shot.

Has any city played in all four championships in one year?

Yes, Philadelphia in 1980. The Phillies were the only victors.

Sources