La ciudad de Totonicapan está situada en un valle montañoso a una altura de 2,500 msnm.