La cultura Olmeca fue la primera en formarse en Mesoamérica y se ubicó en la región costera del golfo de México entre 1200-200 a.C. Los mayas habitaron una vasta región que abarcaba el sureste de México y partes de Centroamérica entre 250-900 d.C. Los mexicas se establecieron en un islote en el lago de Texcoco entre 1325-1521 d.C. y expandieron su dominio por gran parte del centro y sur de México.