Los ríos Negro, Guaraque y El Molino son los principales cursos de agua del municipio creando un valle que se eleva sobre los 1.500 metros de altitud, sin embargo la mayor parte del territorio se encuentra sobre los 2.000 msnm, llegando a una altura máxima de 3.532 metros de altitud.