The Kalpathipuzha originates in the upper slopes of the Western Ghats deep inside Palakkad district from the place called Chenthamarakulam in the hills, north of Walayar. It is formed from the confluence of four tributaries, namely the Malampuzha River, Walayar River, Korayar River and Varattar River. The Malampuzha Dam is built across this river just before it enters Palakkad town. The river is named after the Kalpathi Siva temple in Palakkad town which is famous for its festival.