Voordat de Europeanen kwamen, bestonden er al veel Indiaanse culturen in Mexico. De vroegste was de Olmec-cultuur in het zuiden. De Olmecs zijn beroemd om de grote stenen hoofden die ze maakten. Op het schiereiland Yucatán woonden de Maya's. De Maya's leefden in stadstaten die door koningen werden geregeerd. De Maya's waren het machtigst tussen 200 en 900 na Christus. Een ander machtig rijk behoorde tot Teotihuacan. Teotihuacan was een zeer grote stad, een van de grootste in die tijd. Na de val van Teotihuacan werden de Tolteken machtig. Dingen die door de Tolteken werden gemaakt zijn gevonden vanuit de zuidelijke delen van de V.S. tot aan Costa Rica. Een beroemde Tolteekse god is Quetzalcoatl. De Tolteekse cultuur ging ook achteruit en werd opgevolgd door de Azteken. De Azteken noemden hun eigen rijk Mexico. Een beroemde Azteekse koning was Moctezuma II.
In 1519 kwam de Spaanse ontdekkingsreiziger Hernán Cortés naar Mexico. De Azteken dachten dat hij de teruggekeerde Quetzalcoatl was, dus ze wilden niet tegen hem vechten. Cortés sloot zich aan bij de vijanden van de Azteken. In 1521 veroverden ze de Azteekse hoofdstad Tenochtitlan. Het Azteekse Rijk werd onderdeel van Spanje. Het werd Nieuw Spanje genoemd.
In 1810 begon de Mexicaanse priester Miguel Hidalgo de Mexicaanse onafhankelijkheidsoorlog. In 1821 trokken de Spanjaarden zich eindelijk terug en werd Mexico onafhankelijk. De eerste leider van het onafhankelijke Mexico was Agustin de Iturbide. Hij richtte het Eerste Mexicaanse Rijk op en werd keizer. Maar de Mexicanen waren niet gelukkig met hem en in 1823 werd het land een republiek.
Een man die in het begin van de 19e eeuw zeer belangrijk was in Mexico was Antonio López de Santa Anna. Hij was 11 keer president van Mexico. Toen hij dictator werd, verklaarde Texas zich onafhankelijk (1836). De Slag om het Alamo maakte deel uit van deze Texaanse revolutie. Tussen 1846 en 1848 was er oorlog tussen Mexico en de Verenigde Staten. In deze oorlog verloor Mexico zijn grote noordelijke gebieden, die de zuidwestelijke Verenigde Staten werden. Na deze oorlog werd Santa Anna weggestuurd naar Venezuela.
Tussen 1858 en 1861 was er weer oorlog, tussen liberalen en conservatieven. De liberale Benito Juárez won de oorlog en werd daarna president. Juárez bleef president tot Frankrijk Mexico binnenviel en Maximiliaan van Habsburgse keizer van het Tweede Mexicaanse Rijk werd. Maar Maximiliaan was erg impopulair. Na meer oorlog werd hij in 1867 geëxecuteerd en werd Juarez weer president.
De conservatieven vonden dat Juarez te veel macht had. In 1876 verdrongen ze hem, en maakten Porfirio Díaz, een generaal die een strijd tegen de Fransen had gewonnen, president. Porfirio Díaz maakte het land rijker, maar de armen werden armer. Franciso I. Madero begon de Mexicaanse Revolutie in 1910.
De volgende 10 jaar was het land in chaos. Er waren veel presidenten die korte tijd regeerden en allerlei mensen vochten tegen elkaar. Beroemde mensen uit deze periode zijn Emiliano Zapata, Pancho Villa en Francisco I. Madero. Toen Álvaro Obregón in 1920 president werd, werden de gevechten rustiger.
In 1929 richtte president Plutarco Elías Calles de Nationale Mexicaanse Partij PNM op. De partij werd later omgedoopt tot Institutionele Revolutionaire Partij, PRI. De partij zou voor een zeer lange tijd regeren. De meeste PRI-presidenten waren niet populair, er werd gezegd dat ze alleen maar president waren om zelf rijker te worden. Een uitzondering was president Lázaro Cárdenas. Hij was president tussen 1934 en 1940.
Na enkele decennia werden steeds meer mensen ongelukkig met de PRI. In 1968 schoten de veiligheidstroepen op demonstranten, dit veroorzaakte enkele honderden doden en werd bekend als het Tlatelolco bloedbad. Een andere opstand was in 1994 toen Zapatistas in opstand kwam in de provincie Chiapas.
Voornamelijk door stembusfraude slaagde de PRI erin aan de macht te blijven tot 2000, toen Vicente Fox van de National Action Party, PAN, tot president werd verkozen. In totaal had de PRI 71 jaar lang Mexico geregeerd.