El río Tinto (Luxia en la antigüedad) es un río costero del sur de España, que discurre a lo largo de la provincia de Huelva, Andalucía. Nace en la sierra de Padre Caro y tras recorrer casi 100 km llega hasta la ría de Huelva, donde se funde con el río Odiel.
