The Tula River, or Rio Tula, is a river in Hidalgo State in central Mexico, and a tributary of the Amajac River.
It runs through the city of Tula de Allende and begins as a drainage channel for the Valley of Mexico, which contains the metropolitan Mexico City region.
The Amajac River is a tributary of the Pánuco River.
The river is significally contaminated with both organic and inorganic substances.
Coordinates: 20°35′02″N 99°19′43″W / 20.58389°N 99.32861°W