La ciudad está ubicada entre los 1.730 y 4.300 msnm por lo que su clima es frío aunque no en extremo, variando entre los 8 a los 14 °C promedio.