Population
|
City
|
8,843,706
|
Mexico City
|
1,810,645
|
Tijuana
|
1,643,623
|
Ecatepec de Morelos
|
1,579,803
|
León
|
1,542,232
|
Puebla
|
1,501,551
|
Ciudad Juarez
|
1,385,621
|
Guadalajara
|
|
Population
|
City
|
1,257,547
|
Zapopan
|
1,142,952
|
Monterrey
|
1,072,676
|
Nezahualcóyotl
|
925,762
|
Chihuahua
|
921,771
|
Mérida
|
911,168
|
Naucalpan de Juárez
|
888,797
|
Cancún
|
|
Population
|
City
|
864,431
|
Saltillo
|
863,893
|
Aguascalientes
|
855,563
|
Hermosillo
|
854,186
|
Mexicali
|
845,941
|
San Luis Potosí
|
808,416
|
Culiacán
|
|
No one, and I seriously mean no one, calls Ecatepec by its full name. It's just "Ecatepec" (or "Ecatepunk").
It's like accepting "Aldama" for "León" (full name: "León de los Aldama"). No one says "Aldama" when pointing out León.
Furthermore, Morelos is a state that happens it be immediately south of Mexico City. If you say "Morelos" as a place, basically everyone will infer the state.
However, I would suggest (and I believe it's the second quiz I do) accepting "San Luis" and/or "SLP" for San Luis Potosí. Many people drop the last word when talking, and write the initials instead of the full name.
We have taken your suggestions.