Melamchi River (Nepali: मेलम्चि खोला) is a tributary of the Indrawati River.
It originates from the Jugal Himal at an elevation of about 5,875 m (19,275 ft) above sea level.
It joins the Indrawati River at Melamchi Bazaar.
The Melamchi River is 41 km (25 mi) long and has a catchment area of 330 km2 (130 sq mi) up to the confluence.
The river flows southwards and widens downstream.