El municipio está bañado por los ríos Apulo, Calandayma y Bogotá, (el agua de los ríos Apulo y Bogotá no es apta para el consumo humano).