Los ríos más importantes que riegan el Municipio son: Atima, Los frailes, Quezalapa, Gualucho, El Zapote, Dolores, Los Horcones, Los Naranjos, El Molino, Copinolapa, Agua Fría, Nacascolo, Las Cañas, Los Ángeles, Las Lajas, El Zapotal, Chiquito, Las Vegas, Las Palomas, Malpistera, Peña del Negro, El Cerrón, Derrumbe, Titihuapa, El Pelón, Sunzapote.