Mexico is een federale republiek bestaande uit 31 staten en Mexico-Stad, gelegen op 2240 meter boven de zeespiegel en een van de grootste steden ter wereld. Het land heeft 128.649.565 (2020) inwoners.
De meest gesproken taal is het Spaans, waarmee Mexico het meest bevolkte Spaanssprekende land ter wereld is. Naast het Spaans hebben 67 indiaanse talen een erkende status. Deze worden door zo'n 10% van de bevolking gesproken.