Thamirabarani je řeka v Indii. Pramení na vrcholu Agastyarkoodam v kopcích Západního Ghátu v Papanasamu v okrese Tirunelveli v Tamilnádu.
Tato řeka se ve starověké tamilské zemi jmenovala Porunai. Název Thamirabarani se odvozuje od vysokého obsahu mědi v této řece. Díky tomuto obsahu mědi je voda této řeky také sladká nebo chutná.
Řeka Thamirabarani protéká okresy Tirunelveli a Thoothukudi. Délka této řeky je 125 km. Tato řeka a její přítoky přivádějí vodu do těchto okresů. Voda se proto využívá k zavlažovacím účelům.
Přítoky řeky Thamirabarani jsou Gadananathi, Manimuthar, Pachaiyar atd. Kolem řeky je vybudován seznam přehrad.