Před příchodem Evropanů existovalo v Mexiku mnoho indiánských kultur. Nejstarší byla olmécká kultura na jihu. Olmékové se proslavili velkými kamennými hlavami, které vyráběli. Na poloostrově Yucatán žili Mayové. Mayové žili v městských státech, kterým vládli králové. Mayové byli nejmocnější mezi lety 200 a 900 n. l. K další mocné říši patřil Teotihuacán. Teotihuacán bylo velmi velké město, jedno z největších v té době. Po úpadku Teotihuacánu se stali mocnými Toltékové. Věci vyrobené Toltéky byly nalezeny od jižních částí USA až po Kostariku. Známým toltéckým bohem je Quetzalcoatl. Toltécká kultura také upadla a jejími nástupci se stali Aztékové. Aztékové nazývali svou říši Mexiko. Slavným aztéckým králem byl Moctezuma II.
V roce 1519 přišel do Mexika španělský objevitel Hernán Cortés. Aztékové ho považovali za navrátivšího se Quetzalcoatla, a proto proti němu nechtěli bojovat. Cortés se spojil s nepřáteli Aztéků. V roce 1521 dobyli aztécké hlavní město Tenochtitlan. Aztécká říše se stala součástí Španělska. Nazývala se Nové Španělsko.
V roce 1810 zahájil mexický kněz Miguel Hidalgo mexickou válku za nezávislost. V roce 1821 Španělé nakonec ustoupili a Mexiko se stalo nezávislým. Prvním vůdcem nezávislého Mexika se stal Agustin de Iturbide. Založil první mexické císařství a stal se císařem. Mexičané s ním však nebyli spokojeni a v roce 1823 se země stala republikou.
Na počátku 19. století byl v Mexiku velmi významný Antonio López de Santa Anna. Jedenáctkrát se stal mexickým prezidentem. Když se stal diktátorem, Texas vyhlásil nezávislost (1836). Bitva o Alamo byla součástí této texaské revoluce. V letech 1846-1848 probíhala válka mezi Mexikem a Spojenými státy. V této válce Mexiko ztratilo svá rozsáhlá severní území, která se stala jihozápadní částí Spojených států. Po této válce byl Santa Anna poslán pryč do Venezuely.
V letech 1858-1861 se opět rozhořela válka mezi liberály a konzervativci. Ve válce zvítězil liberál Benito Juárez, který se poté stal prezidentem. Juárez zůstal prezidentem až do doby, kdy Francie vtrhla do Mexika a učinila Maxmiliána Habsburského císařem druhé mexické říše. Maxmilián byl však velmi nepopulární. Po další válce byl v roce 1867 popraven a Juárez se stal opět prezidentem.
Konzervativci se domnívali, že Juarez má příliš velkou moc. V roce 1876 ho sesadili a prezidentem jmenovali Porfiria Díaze, generála, který vyhrál bitvu proti Francouzům. Porfirio Díaz učinil zemi bohatší, ale chudí lidé zchudli. Franciso I. Madero zahájil v roce 1910 mexickou revoluci.
Následujících deset let panoval v zemi chaos. Vystřídalo se mnoho prezidentů, kteří vládli krátce, a nejrůznější lidé proti sobě bojovali. Mezi známé osobnosti tohoto období patří Emiliano Zapata, Pancho Villa a Francisco I. Madero. Když se v roce 1920 stal prezidentem Álvaro Obregón, boje se uklidnily.
V roce 1929 založil prezident Plutarco Elías Calles Mexickou národní stranu (PNM). Strana byla později přejmenována na Institucionální revoluční stranu (PRI). Tato strana měla vládnout velmi dlouho. Většina prezidentů PRI nebyla populární, říkalo se, že jsou prezidenty jen proto, aby sami zbohatli. Výjimkou byl prezident Lázaro Cárdenas. Prezidentem byl v letech 1934 až 1940.
Po několika desetiletích bylo s PRI stále více lidí nespokojeno. V roce 1968 bezpečnostní síly střílely do demonstrantů, což si vyžádalo několik set mrtvých a stalo se známým jako masakr v Tlatelolcu. K dalšímu povstání došlo v roce 1994, kdy se v provincii Chiapas vzbouřili zapatisté.
Hlavně díky podvodům při hlasování se PRI udržela u moci až do roku 2000, kdy byl prezidentem zvolen Vicente Fox ze Strany národní akce (PAN). Celkem vládla PRI Mexiku 71 let.