El río Tula tiene como principales afluentes, el río Rosas, Cuautitlán, Guadalupe y Salado; al unirse con el río San Juan toma el nombre de río Moctezuma, que sirve de límites con Querétaro, penetrando posteriormente a San Luis Potosí para formar el río Pánuco.