O rio Thamirabarani é um rio na Índia. Ele começa a fluir do pico Agastyarkoodam nas colinas de Ghats Ocidental, em Papanasam, no distrito de Tirunelveli, Tamil Nadu.

Este rio tinha o nome de Porunai no antigo país tâmil. O nome Thamirabarani é assumido a partir do alto teor de cobre deste rio. Este teor de cobre também torna a água deste rio, doce ou saborosa.

O rio Thamirabarani atravessa os distritos de Tirunelveli e Thoothukudi. A extensão deste rio é de 125 km. Este rio e seus afluentes trazem água para estes distritos. Portanto, a água é utilizada para fins de irrigação.

Os tributários do rio Thamirabarani são os rios Gadananathi, Manimuthar, Pachaiyar, etc. A lista de barragens é construída ao redor do rio.