Rwanda, often celebrated as the “Land of a Thousand Hills,” is a nation rich in natural beauty, with its landscape intricately shaped by its many waterways. These rivers are not just geographical features; they are crucial to the country’s ecosystems, supporting diverse wildlife and sustaining local communities.
Understanding these vital waterways is key to appreciating Rwanda’s ecological and cultural landscape. Our comprehensive list covers 24 Rivers in Rwanda, ranging from the iconic Akagera to the significant Yanze. For each river, you’ll find essential details such as its Approx. Length (km), Major Basin, and Significance, providing a clear overview right below.
What is the longest river in Rwanda?
The Akagera River holds the distinction of being the longest river associated with Rwanda. While it forms part of Rwanda’s eastern border, its full course extends through several East African countries, eventually contributing to the Nile Basin. Within Rwanda itself, it is a dominant feature, especially along Akagera National Park.
How important are rivers to Rwanda’s environment and economy?
Rivers are incredibly important to Rwanda. Environmentally, they support rich biodiversity, provide essential habitats for aquatic life, and contribute to the country’s lush green landscape. Economically, these waterways are crucial for agriculture, supplying water for irrigation, and are increasingly harnessed for hydroelectric power, contributing significantly to the national energy grid. They also play a role in tourism, particularly in areas like Akagera National Park.
Rivers in Rwanda
River Name | Approx. Length (km) | Major Basin | Significance |
---|---|---|---|
Akagera | 300 | Nile Basin | Forms eastern border; feeds Akagera National Park wetlands; Nile headwater system. |
Nyabarongo | 297 | Nile Basin | Longest Rwandan river; key hydropower, agriculture, and floodplain corridor. |
Akanyaru | 150 | Nile Basin | Border with Burundi; extensive wetlands, biodiversity, and flood regulation. |
Muvumba | 170 | Nile Basin | Eastern savanna river; irrigation and flood-prone in Nyagatare. |
Mukungwa | 110 | Nile Basin | Drains Virunga slopes; hydropower and water supply for northern Rwanda. |
Sebeya | 110 | Congo Basin | Flows to Lake Kivu; mining sediments; major restoration efforts. |
Rusizi | 117 | Congo Basin | Outlet of Lake Kivu; forms border; hydropower potential and wetlands. |
Ruhwa | 80 | Congo Basin | Southwest border river; tea landscape and Nyungwe forest biodiversity. |
Rubyiro | 100 | Congo Basin | Nyungwe-fed river to Rusizi; supports wetlands and local fisheries. |
Rukarara | 75 | Nile Basin | Often cited as Nile’s most distant source; pristine Nyungwe headwaters. |
Mwogo | 110 | Nile Basin | Major Nyabarongo headwater; tea estates and fertile floodplains. |
Mbirurume | 100 | Nile Basin | Joins Mwogo to form Nyabarongo; Nyungwe foothill catchment. |
Nyabugogo | 35 | Nile Basin | Kigali’s main river; recurrent flooding; drains Lake Muhazi outlet. |
Base | 60 | Nile Basin | Northern tributary; rice schemes and wetlands near confluence. |
Yanze | 40 | Nile Basin | Kigali tributary; key water intake and flood control works. |
Cyanzarwe | 40 | Congo Basin | Flows to Lake Kivu near Rubavu; supports hillside farming. |
Koko | 55 | Congo Basin | West-flowing to Lake Kivu; tea plantations and forests. |
Susa | 60 | Nile Basin | Volcanic slopes tributary; gorilla habitat region and tourism access. |
Nyamutera | 55 | Nile Basin | Northern volcanic tributary; scenic waterfalls and fertile soils. |
Kanyonyomba | 90 | Nile Basin | Eastern savanna river; pastoral watering, irrigation, and wetlands. |
Nyacyonga | 45 | Nile Basin | Joins Nyabugogo near Kigali; landslide-prone catchment. |
Giciye | 45 | Congo Basin | Gishwati forest river; hydropower plants and downstream restoration. |
Satinsyi | 70 | Nile Basin | Northern river to Nyabarongo; tea and small hydropower. |
Rugezi | 40 | Nile Basin | High-altitude peat bog river; regulates Bulera-Ruhondo hydropower. |
Images and Descriptions

Akagera
The Akagera River is a major watercourse in East Africa. It flows through Rwanda, forming part of its eastern border. This river is significant because it is a primary source of the Nile River, making it an essential part of Rwanda’s hydrological landscape and a key feature in a list of Rwandan rivers.

Nyabarongo
The Nyabarongo River is a significant river in Rwanda. It originates in the southwestern part of the country and flows north-eastward. The Nyabarongo is notable as the largest and longest river entirely within Rwanda, and it eventually joins the Akagera River, contributing to the Nile basin.

Akanyaru
The Akanyaru River is an important river located in southern Rwanda. It runs along part of the border between Rwanda and Burundi. This river is a tributary of the Nyabarongo River, making it a critical component of Rwanda’s internal river system.

Muvumba
The Muvumba River is a prominent river in northeastern Rwanda. It serves as a natural boundary between Rwanda and Uganda. This river flows into the Akagera River, playing a role in the hydrology of the Nile Basin within Rwanda.

Mukungwa
The Mukungwa River is found in western Rwanda. It is a major tributary of the Nyabarongo River. This river is noteworthy because it contributes to the water supply for surrounding areas and flows towards the Congo Basin system.

Sebeya
The Sebeya River is an important river located in western Rwanda, flowing into Lake Kivu. It is significant for providing water to local communities and for its role in the topography of the region, forming part of the Congo Basin.

Rusizi
The Rusizi River is a significant river in East Africa. It flows from Lake Kivu to Lake Tanganyika, forming a natural border between Rwanda and the Democratic Republic of Congo, and between Burundi and the Democratic Republic of Congo. It is a crucial part of the Congo Nile watershed.

Ruhwa
The Ruhwa River is a river in western Rwanda. It acts as a border river between Rwanda and the Democratic Republic of Congo. This river contributes to the Congo Basin, highlighting Rwanda’s diverse river systems.

Rubyiro
The Rubyiro River is a river located in western Rwanda. It is a tributary that flows into Lake Kivu. Its inclusion on a list of Rwandan rivers demonstrates the country’s extensive network of waterways contributing to major lakes.

Rukarara
The Rukarara River is a small but historically significant river in southern Rwanda. It is considered one of the most distant sources of the Nile River. This connection to the mighty Nile makes it a vital inclusion in any comprehensive list of Rwandan rivers.

Mwogo
The Mwogo River is a river in southwestern Rwanda. It is a tributary of the Nyabarongo River. This river helps to collect water from the hilly terrain before it flows into larger river systems.

Mbirurume
The Mbirurume River is located in western Rwanda. It is one of the rivers that feeds into the Congo Basin. Its presence on this list reflects Rwanda’s position straddling both the Nile and Congo watersheds.

Nyabugogo
The Nyabugogo River flows through the city of Kigali, Rwanda’s capital. It is a tributary of the Nyabarongo River. Its urban location makes it a recognizable and important river within Rwanda.

Base
The Base River is a river in northern Rwanda. It is a tributary of the Nyabarongo River. This river, like many others in Rwanda, contributes to the country’s extensive natural water resources.

Yanze
The Yanze River is located in central Rwanda. It is a tributary of the Nyabarongo River. This river contributes to the overall flow of water within the country’s central river network.

Cyanzarwe
The Cyanzarwe River is found in western Rwanda, flowing towards Lake Kivu. It forms part of the water system that drains into the Albertine Rift. Its presence shows the reach of Rwanda’s rivers to major lakes.

Koko
The Koko River is a smaller river located in Rwanda. Its contribution to the local water network is essential. It is included to provide a comprehensive view of Rwanda’s many rivers.

Susa
The Susa River is a river in western Rwanda. It flows into Lake Kivu. Its significance lies in its role in the local ecosystem and contributions to the water levels of Lake Kivu.

Nyamutera
The Nyamutera River is a river in Rwanda. It contributes to the country’s network of waterways. Its inclusion ensures a broad representation of Rwandan rivers.

Kanyonyomba
The Kanyonyomba River is a river found in Rwanda. It forms part of the country’s intricate hydrography. This river contributes to the diverse water sources across Rwanda.

Nyacyonga
The Nyacyonga River is located in Rwanda. It is one of the many rivers that contribute to the water system of the country. Its presence highlights the density of Rwandan rivers.

Giciye
The Giciye River is found in western Rwanda. It flows into Lake Kivu. This river is important for local water needs and ecosystem health in its region.

Satinsyi
The Satinsyi River is a river located in western Rwanda. It is one of the tributaries that eventually feed into Lake Kivu. Its inclusion helps to illustrate the numerous waterways contributing to the Great Lakes region.

Rugezi
The Rugezi River is a significant river and wetland system in northern Rwanda. It is particularly known for the Rugezi Marsh, an important biodiversity site. This river is a source of water that contributes to the overall hydrology of the region.