The Pamba originates at Pulachimalai hill in the Peerumedu plateau in the Western Ghats at an altitude of 1650 meters and flows through Chittar, Vadasserikkara, Ranni, Ayroor, Cherukole, Keezhukara, Kozhencherry, Maramon, Aranmula, Arattupuzha, Edanad, Puthencavu, Chengannur, Kallissery, Pandanad, Parumala, Mannar, Kadapra, Melpadom, Thevery, Veeyapuram, Thakazhy, Pullangady, Pallathuruthy before emptying into the Vembanad Lake, while another branch flows directly via Karuvatta into Thottappally Spillway.