Tapachula esta ubicada en la estrecha llanura costera y la vertiente sur de la Sierra Madre, a veces designada con el nombre de Soconusco.