Коттаппужа является притоком Кутираппужа, который дань река Чалияр в Керале, Индия. Коттаппужа берет начало с западных склонов водохранилища Верхний Бхавани в районе Нилгирис штата Тамил Наду. Недалеко от Коттаппужа палам (мост), примерно в 1,5 км к югу от реки Чоккадан пужа, протекающей от холмов Кожиппара и протекающей через Чоккад, сливается с Коттаппужой. В Коораде Коттаппужа встречает Кутхираппужу.