Bästa svaret
Det beror på din definition av ”stad”. Ecatepec anses vara en del av Mexico Citys storstadsområde, även om det inte tillhör Mexico Citys huvudstad utan Mexikostaten, så betraktad som denna definition är det inte en stad i sig utan en del av en Metropoli-stad.
Men då finns det kommuner för varje stat, förutom huvudstaden (även benämnd Mexico City), som i stället för kommuner har stadshus. Under denna övervägande är Ecatepec den mest befolkade kommunen i landet (exklusive Mexico City och dess stadshus, som Iztapalapas rådhus har mer eller mindre samma befolkning än Ecatepec).
Men då anser de flesta bara att Ecatepec är en del av Metropolitan Mexico City och detta blir Guadalajara Metropolitan City den näst största staden i landet, med 5,2 miljoner människor (men den överensstämmer med 6 till 8 kommuner, och medan Ecatepec-kommunen bara har cirka 1,8 miljoner, har Guadalajara kommun cirka 1,6 miljoner människor).
Svara
Enligt denna statistik är antingen Ecatepec eller Guadalajara den näst största staden, men Iztapalapa är med 1 815 786.
Men Guadalajara är det näst största storstadsområdet i Mexiko med cirka 5 miljoner!
Även om Ecatepec ligger inom landets största storstadsområde, Mexico City-regionen!