Riegan su territorio numerosos ríos y quebradas, entre los que destaca el río Grande de San Miguel, otros son: Las Cañas, Yamabal, Taisihuat, Las Lajas, El Jute, Miraflores y Zamorán.