Los principales ríos que cruzan el municipio son: El Tultitlán, Los Sabinos, San Pedro y Cayuca, los cuales abastecen de agua a toda la región.