Geography Quiz / 100 most populous cities in North America

Random Geography or Population Quiz

Can you name the 100 most populous cities in North America?

Quiz not verified by Sporcle

Also try: Wyoming's Borders
Challenge
Share
Tweet
Embed
Score 0/75 Timer 10:00
CountryCityPopulation (2015)
Mexico8,918,653
United States8,550,405
United States3,971,883
Canada2,731,571
United States2,720,546
United States2,296,224
Cuba2,117,625
Canada1,704,694
Mexico1,677,678
United States1,567,442
United States1,563,025
United States1,469,845
Mexico1,460,148
Mexico1,437,939
United States1,394,928
Mexico1,382,753
Mexico1,349,224
United States1,300,092
Mexico1,298,475
Canada1,239,220
Honduras1,190,230
Mexico1,179,681
Mexico1,109,171
Nicaragua1,048,134
Mexico1,039,867
CountryCityPopulation (2015)
United States1,026,908
Dominican Republic1,007,997
Guatemala994,078
Haiti987,310
Mexico970,012
Canada934,243
Canada932,546
United States931,830
Mexico892,363
Mexico878,931
Mexico873,536
United States868,031
Mexico867,736
United States864,816
United States853,173
United States850,106
United States833,319
United States827,097
Mexico819,999
Mexico791,074
Mexico785,942
Mexico759,854
Mexico752,171
Honduras742,118
Dominican Republic723,162
CountryCityPopulation (2015)
Canada721,599
Mexico720,798
Mexico717,628
Mexico711,682
Mexico710,261
Canada705,244
Mexico700,734
United States684,451
Mexico682,880
United States682,545
United States681,124
Mexico679,811
United States677,116
United States672,228
Jamaica669,627
United States667,137
Mexico664,193
United States655,770
United States654,610
Mexico653,150
United States632,309
Mexico631,611
Canada631,486
United States631,346
United States623,747

You're not logged in!

Compare scores with friends on all Sporcle quizzes.
Sign Up with Email
OR
Log In

You Might Also Like...

Show Comments

Extras

Top Quizzes Today


Score Distribution

Your Account Isn't Verified!

In order to create a playlist on Sporcle, you need to verify the email address you used during registration. Go to your Sporcle Settings to finish the process.