Limita al norte con Huehuetenango, al sur con el océano Pacífico y Retalhuleu, al este con Quetzaltenango; y al oeste con el estado mexicano de Chiapas.