Na terytorium Meksyku istniało wiele cywilizacji prekolumbijskich – Zapotekowie, Olmekowie, Toltekowie, Majowie i Aztekowie. Najpotężniejsze państwo, które w szczytowym okresie obejmowało znaczną część Mezoameryki (terytoria od środkowego Meksyku po Przesmyk Panamski), stworzyli Aztekowie. Jego stolica znajdowała się w Tenochtitlán.
Kres imperium nastąpił w latach 1518–1521, kiedy to przybyli tu hiszpańscy konkwistadorzy, dowodzeni przez Hernána Cortésa. Przybysze ze Starego Świata utworzyli tu wicekrólestwo pod nazwą Nowa Hiszpania, gdzie miejscowa ludność zaczęła mieszać się z najeźdźcami i niewolnikami przywiezionymi nieco później z Afryki. 16 września 1810 r. wybuchło powstanie przeciwko hiszpańskiej władzy.
Po uzyskaniu niepodległości, Meksyk najpierw krótko był cesarstwem, a później republiką. Młody kraj miał wiele problemów na arenie międzynarodowej – w wyniku wojny z USA stracił Teksas i niemal popadł w ruinę. Także inne z kolonialnych mocarstw – Francja – na krótki czas podbiła część terytorium dzisiejszego Meksyku, tworząc tam tzw. Drugie Cesarstwo. Koniec XIX w. oraz wiek XX to okres rządów autorytarnych – Meksykiem najpierw władał dyktator Porfirio Diaz, a następnie, aż do 2000 roku, krajem rządziła Partia Rewolucyjno-Instytucjonalna (PRI). W 1994 i 1997 roku wybuchły powstania Zapatystowskiej Armii Wyzwolenia Narodowego (rewolucyjnego ruchu stawiającego sobie za cel dbanie o interesy rdzennych mieszkańców Meksyku).