There are a total of 153 Major League sports franchises (MLB, NHL, NFL, NBA & MLS) in North America, that are spread across 52 cities in the United States and Canada.
Ten cities have at least one team from every league and they are; Boston, Chicago, Dallas, Denver, L.A, Miami, Minnesota, New York, Philadelphia & Washington. Of these cities New York has the most major league sports franchises with a total of 11 teams.
“There are a total of 153 Major League sports franchises in North America, that are spread across 52 cities in the United States and Canada”
12 cities have only one major league sports franchise. Four of these cities are accounted for by Canadian NHL teams, while other one team cities include the Green Bay Packersof the NFL and the Sacramento Kings, San Antonio Spurs, Oklahoma City Thunder and the Memphis Grizzlies of the NBA.
The Major Leagues continue to expand and the 153rd sports franchise is St. Louis City FC, a Soccer team who joined the MLS for the 2022 season.
This page was last updated on