La cabecera municipal está situada a 850 metros sobre el nivel del mar, tiene una temperatura media de 24 grados centígrados y una precipitación media anual de 4282 milímetros.