Smallest North American Cities with a Major League Sports Team

What are the least populous metro areas that are home to an NBA, NHL, MLB, or NFL team?
Population as of 2024 (US) and 2021 (Canada)
Quiz by
smartguy2
Rate:
Last updated: January 17, 2026
You have not attempted this quiz yet.
First submittedApril 12, 2017
Times taken2,884
Average score69.2%
Rating4.45
3:00
Enter answer here
0
 / 13 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
League(s)
Population
City
NFL
334,697
Green Bay
NHL
834,678
Winnipeg
NBA, NFL
966,230
New Orleans
NFL, NHL
1,160,172
Buffalo
NBA, NHL
1,300,762
Salt Lake City
NBA
1,339,345
Memphis
NHL
1,418,118
Edmonton
NHL
1,481,806
Calgary
NHL
1,488,307
Ottawa
NBA
1,497,821
Oklahoma City
NHL
1,562,009
Raleigh
MLB, NBA
1,574,452
Milwaukee
NFL
1,760,548
Jacksonville
Save Your Stats
Your Next Quiz
Prove that you're an American by naming all 30 teams that play in Major League Baseball.
Name the sports with the highest rate of participation in American high schools.
For each selected city, name any one of the major professional teams located in that city.
Can you click the letters of the ancient Greek alphabet without making any mistakes?
5 Comments
+2
Level 66
Apr 12, 2017
Nice variant of your top quiz!
+3
Level 81
Jan 17, 2026
Fun quiz, but five minutes seems a bit excessive.
+3
Level ∞
Jan 17, 2026
Changed to 3 minutes
+2
Level 93
Jan 20, 2026
I always forget the 'Canes play in Raleigh, not Charlotte (like the Hornets and Panthers)!
+2
Level 66
Feb 10, 2026
Where do you get the population of Green Bay as 335,000? It's a shade over 105,000.