Está rodeado casi completamente por municipios del departamento de Sololá, excepto al sur, en donde colinda con el departamento de Suchitepéquez: