Bemarivo is a river in the northeast of Madagascar flowing from Marojejy into the Indian Ocean on the east coast north of Sambava.