The river passes through Neyyattinkara taluk into the Lakshadweep Sea near Poovar. It has a total length of 56 km. Tributaries include the Kallar (river), Mullayar River, and the Karavaliyar River. It has several small canals along the river and the Neyyar Irrigation Project, "Neyyar Dam", is situated in this river. A safari park is located near the river. Neyyar river has been severely affected by sand mining.
The catchment area is mostly forested, command area is under mixed dry land crops such as coconut, tapioca, pepper, plantain, rice, etc.