The North Rukuru River is a river of northern Malawi.
It rises in the Nyika Plateau and after about 100 km flows into Lake Malawi near Karonga. The river carries water all year round. The river drains one of Malawi's main rainfall areas, with an average of 1140 mm of rain per year.