Su extensión es de 232 kilómetros cuadrados. Tiene una altura de 336 metros sobre el nivel del mar. Su economía se basa en la agricultura, fabricación de cera de abejas, ganadería, vacuna, industria de productos lácteos, servicios al turismo y el comercio. Además del idioma español, se habla cakchiquel.