List of Rivers in Tamil Nadu

Complete list of Rivers of Tamil Nadu state that provide detail information of its origin, length in km, longest, connecting district and state.

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Kaveri River

Talakaveri

765 km

Krishna Raja Sagara Dam
Mettur Dam

Karnataka

Kushalnagar
Srirangapatna
Erode
Karur
Tiruchirappalli

2

Palar River

Nandi Hills

348 km

 

 

Chikkaballapur
Bethamangala

3

Thamirabarani River

Agastya Mala

125 km

Kodaimelaalagain Dam
Kannadian Dam

 

Tirunelveli
Thoothukudi
Punnakayal

4

Vaigai River

Varusanadu Hills

258 km

Vaigai Dam
Periyar Dam

 

Madurai

5

Bhavani River

Nilgiri mountains

215 km

Kodiveri Dam Bhavanisagar Dam

 

Udagamandalam
Mettupalayam
Sathyamangalam
Gobichettipalayam
Bhavani

6

Amaravati River

Chinnar River

282 km

Amaravathi Dam

 

Karur
Tirupur

7

Bharathappuzha River

Anamalai Hills

209 km

Malampuzha Dam Walayar Dam Mangalam Dam

Kerala

Palakkad
Thrissur
Malappuram

8

Noyyal River

Western Ghats

180 km

 

 

Coimbatore
Tirupur

9

Ponnaiyar River

Nandi Hills

500 km

 

Karnataka

Kolar
Hoskote
Kadugodi Whitefield
Bagalur
Hosur
Krishnagiri

10

Thirumanimutharu River

Shevaroy Mountain

120 km

 



Salem
Namakkal



River Map