Rivers of Kerala are the ultimate source of water for agriculture and these rivers are also used to cater to pisciculture.
Neyyar River
Neyyar River is a river of south-western India in the Western Ghats Mountain Range in India. It flows from the Agastya Mala hills in Thiruvananthapuram District of Kerala.
Muvattupuzha
Muvattupuzha is a merger place of three rivers – namely Thodupuzhayar, Kaliyar and Kothayar– to form Muvattupuzhayar, and hence this Thriveni Sangamam or confluence of three rivers is called Muvattupuzha.
Kariangode River
Kariangode River is a river in Kasaragod district of Kerala state. It is running through the hills and dales of Hosdurg Taluk
Valapattanam River
Valapattanam River is the largest river in the Kannur district. It is located in Kerala. Valapattam town is located on its bank. The famous Muthappan temple is also on the bank of the river.
Periyar River
Periyar is the longest river and the river with the largest discharge potential in the Indian state of Kerala. It is one of the few perennial rivers in the region and provides drinking water for several major towns.
Bharathappuzha
Bharathappuzha is the second-longest river in Kerala, after the Periyar River and is also known as Nila river. The word "Nila" indicates the culture more than just a river. Nila has groomed the culture and life of south Malabar part of Kerala.
Tirur River
Tirur River begins in the Tirur taluk village of Athvanad in the Malappuram district of the state of Kerala in south India and flows south-west to Thiruvnavaya and then north-west to Elamkulam where it turns south-west, joining the Bharathapuzha River, which flows into the Arabian Sea near the coastal town of Ponnani.
Korapuzha
Korapuzha is a short river of 40 km with a drainage area of 624 square kilometers, flowing through the Kozhikode district of Kerala state in India.
Pamba River
Pamba River is the third longest river of Kerala after Periyar.
Chaliyar
Chaliyar is the fourth longest river in Kerala with 169 km in length.
Chalakudy River
Chalakudy River is the fourth longest river in Kerala. The river flows through Palakkad district, Thrissur District and Ernakulam District of Kerala.
Kurumali River
Kurumali River is a tributary of the Karuvannur River. It originates from Pumalai Hills in Chimmony Wildlife sanctuary of Thrissur District in the Western Ghats Mountain Range in India and flows through Thrissur District.
Mupli River
Mupli River joins the Chimmony River, forming the Kurumali River in Elikode near Karikulam. Farther downstream the Kurumali River joins with Manali River at Palakkadavu and forms Karuvannur River.