De nationale hoofdstad is Mexico, gelegen in het Distrito Federal. De stad ligt op 2240 m. boven de zeespiegel. Mexico is een federatie van 31 staten die elk een redelijke mate van autonomie hebben. Het land heeft ongeveer 106 miljoen inwoners (2004). De officiële taal is het Spaans. Daarmee is Mexico het grootste spaanssprekende land in de wereld.