El río más importante de Tamazunchale es el río Moctezuma; también los ríos Claro y Amajac, que proceden del estado de Hidalgo y se unen al Moctezuma.