featured_image

Rivers in Algeria: The Complete List

Algeria’s geography stretches from a narrow Mediterranean plain into the vast Sahara, and its rivers — though concentrated in the north — play a key role in feeding towns, irrigation and local ecosystems. Understanding these waterways helps make sense of settlement patterns and regional resources across the country.

There are 15 Rivers in Algeria, ranging from Chelif,Tafna. For each river you’ll find below the columns Length (km),Basin area (km2),Mouth / main provinces to compare size, drainage and where they flow — you’ll find the full list and data below.

Which river is generally considered the longest in Algeria?

The Chelif is widely regarded as Algeria’s longest river, running across the northern plains and supplying irrigation and reservoirs; it’s the most significant for regional agriculture and settlements, though exact lengths vary by source.

Are Algeria’s rivers permanent or seasonal, and what does that mean for water use?

Many Algerian rivers are seasonal or have reduced flow in dry months, so water storage, dams and irrigation infrastructure are essential for reliable supply; coastal and upland catchments retain more consistent flow than streams feeding directly from the Saharan edge.

Rivers in Algeria

Name Length (km) Basin area (km2) Mouth / main provinces
Chelif 725 23,000 Mediterranean Sea (Mostaganem, Relizane, Mascara, Tiaret) (largely seasonal; some perennial reaches)
Seybouse 225 6,600 Mediterranean Sea – Gulf of Annaba (Guelma, Annaba, Oum El Bouaghi) (seasonal)
Rhumel 320 unknown Joins Seybouse / Mediterranean (Constantine, Oum El Bouaghi) (seasonal)
Soummam 65 4,000 Mediterranean Sea (Béjaïa province) (seasonal/wadi)
Tafna 200 9,000 Mediterranean Sea (Tlemcen, Aïn Témouchent) (seasonal)
Macta 120 4,000 Mediterranean Sea (Oran, Mascara, Aïn Témouchent) (seasonal/wetland at mouth)
Mazafran 100 1,900 Mediterranean Sea (Tipaza, Blida) (seasonal)
Sebaou 140 3,600 Mediterranean Sea (Tizi Ouzou, Boumerdès) (seasonal)
Isser 90 2,300 Mediterranean Sea (Boumerdès, Bouira) (seasonal)
Harrach 67 1,200 Mediterranean Sea (Algiers) (seasonal; flows through Algiers)
Oued El Kebir 160 2,500 Mediterranean Sea (Annaba, Guelma) (seasonal)
Oued Mina 110 1,500 Mediterranean Sea (Skikda, Jijel) (seasonal)
Saoura 480 64,000 Ends in endorheic sebkha (Béchar) (ephemeral/seasonal desert river)
Guir 300 24,000 Contributes to Saoura (Béchar; Morocco–Algeria border region) (seasonal)
Mekerra 290 6,000 Tributary of Chelif (Mascara, Relizane) (seasonal)

Images and Descriptions

Chelif

Chelif

Chelif is Algeria’s longest river. It rises in the Tell Atlas and runs west across northern Algeria. It reaches the Mediterranean near Mostaganem. It supplies water for irrigation and hydro projects and defines a large agricultural plain.

Seybouse

Seybouse

Seybouse flows in eastern Algeria toward the Mediterranean near Annaba. It drains high plateaus and mountain slopes in the Aurès and surrounding regions. It supports local farming and towns and is a major eastern watershed.

Rhumel

Rhumel

Rhumel runs through the city of Constantine and carves the city’s famous gorges. It is a key river in the Constantine region and connects local valleys to larger eastern river systems. It shapes local geography and history.

Soummam

Soummam

Soummam drains the Kabylie mountains and flows north to the Mediterranean near Béjaïa. It forms a fertile valley used for farming and transport. It is a main river of the central coastal mountains.

Tafna

Tafna

Tafna runs in northwest Algeria toward the Mediterranean close to the Moroccan border. It drains parts of the Tell Atlas and feeds coastal plains near Tlemcen and Oran provinces. It is important for local agriculture and wetlands.

Macta

Macta

Macta is a coastal wadi between Oran and Mostaganem. It forms the Macta marshes and coastal wetlands near its mouth. It is seasonal but important for birdlife and local grazing lands.

Mazafran

Mazafran

Mazafran is a short coastal river west of Algiers. It flows from the Tell Atlas to the Mediterranean near the town of Mazafran. It serves local irrigation and marks a coastal drainage basin near the capital region.

Sebaou

Sebaou

Sebaou (Oued Sebaou) drains parts of the Djurdjura massif in central Kabylie. It flows north toward the coast and shapes a wide valley used for orchards and cereals. It is a main watercourse for the Kabylie region.

Isser

Isser

Isser runs in the northern Tell region and reaches the Mediterranean coast in the Boumerdès/Algiers area. It drains mountain slopes and supports farms on its valley floor. It is a notable coastal watershed east of Algiers.

Harrach

Harrach

Harrach (Oued El Harrach) flows through the Algiers urban area into the Bay of Algiers. It is an urban river used historically for mills and now affected by city development. It is short but significant to the capital region.

Oued El Kebir

Oued El Kebir

Oued El Kebir means “big river” and names several large wadis in Algeria. Each Oued El Kebir serves as a main local drainage channel. Include this name because it appears on regional maps and in local water records.

Oued Mina

Oued Mina

Oued Mina is a coastal wadi in northeastern Algeria that drains nearby mountain slopes to the sea. It functions as a local river channel for small towns and farms. It appears in regional lists of Mediterranean coastal streams.

Saoura

Saoura

Saoura is a major inland river in southwestern Algeria. It forms from the joining of upstream wadis and flows through the Béchar oasis region. It supports date palms, towns, and agriculture in an otherwise dry desert area.

Guir

Guir

Guir is a transboundary wadi that rises near Morocco and enters Algeria. It helps form the Saoura system by supplying headwater flow. It supports oases and local irrigation in the southwestern plains.

Mekerra

Mekerra

Mekerra runs in northwestern Algeria across Tell Atlas foothills and plains. It drains local highlands and supplies water for towns and farms. It is a regional river in the western Tell zone and appears on provincial maps.

Rivers in Other Countries