Sus principales ríos son el río Lerma, el río de San Juan de los Lagos, el río San Miguel, el río Bolaños, el río Atengo, el río Ameca y el río Cuitzmala.