Tiene una superficie aproximada de 240,30 km, presenta un clima caluroso cuya temperatura oscila entre los 30° a 38 °C a la sombra; en las partes altas el clima es templado y frío con una temperatura variable entre los 12 °C y 18 °C a la sombra.