Limita al Norte con Quetzaltenango, Sololá y Chimaltenango, al Sur con el Océano Pacífico, al Este con Escuintla; y al Oeste con Retalhuleu.