Pred príchodom Európanov existovalo v Mexiku mnoho indiánskych kultúr. Najstaršou bola olmécka kultúra na juhu. Olmékovia sa preslávili veľkými kamennými hlavami, ktoré vyrábali. Na polostrove Yucatán žili Mayovia. Mayovia žili v mestských štátoch, ktorým vládli králi. Mayovia boli najmocnejší v rokoch 200 až 900 n. l. Ďalšia mocná ríša patrila Teotihuacanu. Teotihuacán bolo veľmi veľké mesto, jedno z najväčších v tom čase. Po úpadku Teotihuacánu sa stali mocnými Toltékovia. Veci vyrobené Toltékmi sa našli od južných častí USA až po Kostariku. Známym toltéckym bohom je Quetzalcoatl. Toltécka kultúra tiež upadla a jej nástupcom sa stali Aztékovia. Aztékovia nazývali svoju ríšu Mexiko. Slávnym aztéckym kráľom bol Moctezuma II.
V roku 1519 prišiel do Mexika španielsky objaviteľ Hernán Cortés. Aztékovia ho považovali za navráteného Quetzalcoatla, preto proti nemu nechceli bojovať. Cortés sa spojil s nepriateľmi Aztékov. V roku 1521 dobyli hlavné mesto Aztékov Tenochtitlán. Aztécka ríša sa stala súčasťou Španielska. Nazývala sa Nové Španielsko.
V roku 1810 mexický kňaz Miguel Hidalgo začal mexickú vojnu za nezávislosť. V roku 1821 sa Španieli napokon stiahli a Mexiko získalo nezávislosť. Prvým vodcom nezávislého Mexika bol Agustin de Iturbide. Založil prvé mexické cisárstvo a stal sa cisárom. Mexičania s ním však neboli spokojní a v roku 1823 sa krajina stala republikou.
Na začiatku 19. storočia bol v Mexiku veľmi dôležitý Antonio López de Santa Anna. Bol 11-krát prezidentom Mexika. Keď sa stal diktátorom, Texas vyhlásil nezávislosť (1836). Súčasťou tejto texaskej revolúcie bola aj bitka o Alamo. V rokoch 1846 až 1848 prebiehala vojna medzi Mexikom a Spojenými štátmi. V tejto vojne Mexiko stratilo svoje veľké severné oblasti, ktoré sa stali juhozápadnou časťou Spojených štátov. Po tejto vojne bol Santa Anna poslaný preč do Venezuely.
V rokoch 1858 až 1861 sa opäť rozpútala vojna medzi liberálmi a konzervatívcami. Vo vojne zvíťazil liberál Benito Juárez a stal sa prezidentom. Juárez zostal prezidentom až do chvíle, keď Francúzsko napadlo Mexiko a Maximiliána Habsburského vymenovalo za cisára druhej mexickej ríše. Maximilián bol však veľmi nepopulárny. Po ďalšej vojne ho v roku 1867 popravili a Juarez sa opäť stal prezidentom.
Konzervatívci si mysleli, že Juarez má príliš veľkú moc. V roku 1876 ho zosadili a prezidentom sa stal Porfirio Díaz, generál, ktorý vyhral bitku proti Francúzom. Porfirio Díaz urobil krajinu bohatšou, ale chudobní ľudia sa stali chudobnejšími. Franciso I. Madero začal v roku 1910 mexickú revolúciu.
Nasledujúcich 10 rokov bola krajina v chaose. Vystriedalo sa mnoho prezidentov, ktorí vládli krátky čas, a všetci ľudia bojovali proti sebe. Z tohto obdobia sú známi Emiliano Zapata, Pancho Villa a Francisco I. Madero. Keď sa v roku 1920 stal prezidentom Álvaro Obregón, boje sa upokojili.
V roku 1929 prezident Plutarco Elías Calles založil Mexickú národnú stranu (PNM). Neskôr sa strana premenovala na Inštitucionálnu revolučnú stranu, PRI. Táto strana mala vládnuť veľmi dlho. Väčšina prezidentov PRI nebola populárna, hovorilo sa, že boli prezidentmi len preto, aby sami zbohatli. Výnimkou bol prezident Lázaro Cárdenas. Bol prezidentom v rokoch 1934 až 1940.
Po niekoľkých desaťročiach bolo čoraz viac ľudí nespokojných s PRI. V roku 1968 bezpečnostné sily strieľali do demonštrantov, čo si vyžiadalo niekoľko stoviek mŕtvych a stalo sa známym ako masaker v Tlatelolcu. K ďalšiemu povstaniu došlo v roku 1994, keď sa v provincii Chiapas vzbúrili zapatisti.
Hlavne vďaka volebným podvodom sa PRI udržala pri moci až do roku 2000, keď bol za prezidenta zvolený Vicente Fox zo Strany národnej akcie PAN. Celkovo vládla PRI v Mexiku 71 rokov.