The Malaguni River (Mallaguni, Malangui) is a Nullah or hill stream in Khurda District, Odisha state of India. It originates on the border of Ganjam District and Khurda District. It flows northeast, east and southeast through Khurda Tahasil, passes historic Golabai Sassan and joins the Daya River at 20.0003°N 85.625°W, 1km (01miles) north of Balabhadrapur village in Puri District. The Daya then flows southwest into Chilika Lake, which then flows to the Bay of Bengal.[1]
There is a minor irrigation project constructed on it near Rameswar village. When it floods, some portions of Khurda, Chilika and Tangi blocks are badly affected.[2]