Тарн бере свій початок у Севеннах, на горі Лозер у департаменті Лозер на висоті 1 550 метрів над рівнем моря. Прорізає плато Косс, складене вапняками, утворюючи ущелину Горж-дю-Тарн глибиною до 500 м. У нижній течії виходить на рівнину, впадає до Гаронни біля Кастельсарразен в департаменті Тарн і Гаронна. Вище за містом Альбі на Тарні розташований водоспад Сабо.
Середня витрата води близько 140 м³/с. Для Тарна характерні весняні паводки, влітку бувають дощові паводки. Річка відома своїми катастрофічними повенями. У ході відомої повені 1930 року рівень води у Тарні в районі Монтобана піднявся на 17 метрів, причому витрата води становила 7 000 м³/с. В результаті повені були зруйновані тисячі будинків, близько 300 чоловік загинули.
У нізовьях річка судноплавна. На річці збудований ряд гідроелектростанцій. На річці розташовані міста Монтобан, Альбі, Мійо та ін. Через Тарн перекинутий віадук Мійо — вантовий міст, найвищий транспортний міст у світі.[2]
↑Les piles de tous les records // Le Viaduc de Millau, un défi humain une prouesse technologique. Editions Midi Libre Centre Presse. Червень 2004 року.