Limita al norte con el Estado de México, Morelos, Puebla, Veracruz y Tabasco, al sur con el Océano Pacífico, al este con Guatemala y al oeste con Michoacán.