Choose your language

Zaɓi yarenka. Choose your language.

AgroPulse

Stream Gauge Monitors

Water level monitoring for rivers and water bodies · Sample data

Choose State:

What is a stream gauge?

A stream gauge is a device installed at a fixed point along a river or water body that measures the height of the water. Readings are sent automatically to monitoring centres. Each station has three threshold levels: Normal (the typical water height), Warning (water is rising and may cause flooding), and Danger (flooding is likely or already occurring). A station marked Active is currently transmitting live readings.

Live water level readings are only available where gauge stations are fully operational. Where telemetry is unavailable, reference threshold levels are shown instead.

National Gauge Overview

River and stream gauge stations across all states with coverage

55

Registered Stations

30

Reporting

34 gauges not reporting

Stream Gauge Monitors

Live and reference water level readings

Showing 30 of 30 gauges

Wupa River - Wupa

Wupa River

Sample data
warning

Current Level

2.85metres

Danger Level

4.0m
0mNormal: 1.0mWarning: 3.0m

Last reading: May 14, 9:30 PM

Lagos Lagoon - Victoria Island

Lagos Lagoon

Sample data
elevated

Current Level

2.15metres

Danger Level

3.5m
0mNormal: 1.2mWarning: 2.8m

Last reading: May 14, 9:30 PM

Ogun River - Isheri

Ogun River

Sample data
rising

Current Level

4.85metres

Danger Level

7.0m
0mNormal: 2.0mWarning: 5.5m

Last reading: May 14, 9:15 PM

Majidun River - Ikorodu

Majidun River

Sample data
rising

Current Level

2.10metres

Danger Level

4.5m
0mNormal: 1.5mWarning: 3.5m

Last reading: May 14, 9:00 PM

Gurara River - Kachia Road

Gurara River

Sample data
rising

Current Level

4.20metres

Danger Level

8.0m
0mNormal: 3.0mWarning: 6.5m

Last reading: May 14, 8:45 PM

Yewa Creek - Badagry

Yewa Creek

Sample data
normal

Current Level

0.95metres

Danger Level

3.0m
0mNormal: 0.8mWarning: 2.0m

Last reading: May 14, 8:45 PM

Owo River - Lekki

Owo River

Sample data
normal

Current Level

0.55metres

Danger Level

2.5m
0mNormal: 0.6mWarning: 1.8m

Last reading: May 14, 8:30 PM

Usuma Dam - Bwari

Usuma River

Sample data
normal

Current Level

5.80metres

Danger Level

10.0m
0mNormal: 4.0mWarning: 8.0m

Last reading: May 14, 9:00 PM

Jabi Lake - Jabi

Jabi Lake

Sample data
normal

Current Level

2.70metres

Danger Level

5.5m
0mNormal: 2.5mWarning: 4.5m

Last reading: May 14, 9:15 PM

Lagos Lagoon - Victoria Island

Lagos Lagoon· Lagos

Active

Normal

1.2m

Warning

2.8m

Danger

3.5m

6.4281°N, 3.4219°E

Ogun River - Isheri

Ogun River· Lagos

Active

Normal

2m

Warning

5.5m

Danger

7m

6.6018°N, 3.3515°E

Usuma Dam - Bwari

Usuma River· FCT - Abuja

Active

Normal

4m

Warning

8m

Danger

10m

9.1500°N, 7.3667°E

Gurara River - Kachia Road

Gurara River· FCT - Abuja

Active

Normal

3m

Warning

6.5m

Danger

8m

9.0200°N, 7.5500°E

Challawa River - Challawa

Challawa River· Kano

Active

Normal

1.5m

Warning

4m

Danger

5.5m

11.9900°N, 8.5500°E

Bonny River - Port Harcourt

Bonny River· Rivers

Active

Normal

1.5m

Warning

3.5m

Danger

4.5m

4.7800°N, 7.0100°E

River Niger - Lokoja Confluence

River Niger· Kogi

Active

Normal

5m

Warning

10m

Danger

13m

7.8000°N, 6.7400°E

River Benue - Lokoja

River Benue· Kogi

Active

Normal

4.5m

Warning

9m

Danger

12m

7.7900°N, 6.7600°E

River Niger - Onitsha

River Niger· Anambra

Active

Normal

4m

Warning

9m

Danger

12m

6.1700°N, 6.7900°E

Forcados River - Abraka

Forcados River· Delta

Active

Normal

2m

Warning

5m

Danger

7m

5.7700°N, 6.1000°E

Ogun River - Abeokuta

Ogun River· Ogun

Active

Normal

3m

Warning

7m

Danger

9m

7.1558°N, 3.3451°E

River Benue - Makurdi

River Benue· Benue

Active

Normal

4m

Warning

9m

Danger

12m

7.7400°N, 8.5200°E

River Niger - Baro

River Niger· Niger

Active

Normal

5m

Warning

11m

Danger

14m

8.6500°N, 6.4200°E

Kaduna River - Kaduna

Kaduna River· Kaduna

Active

Normal

2.5m

Warning

6m

Danger

8m

10.5200°N, 7.4400°E

Sokoto River - Sokoto

Sokoto River· Sokoto

Active

Normal

2m

Warning

5.5m

Danger

7.5m

13.0600°N, 5.2400°E

Benue River - Numan

River Benue· Adamawa

Active

Normal

3.5m

Warning

8m

Danger

11m

9.4700°N, 12.0400°E

Nun River - Nembe

Nun River· Bayelsa

Active

Normal

1.5m

Warning

3.5m

Danger

5m

4.8500°N, 6.4100°E

Osun River - Osogbo

Osun River· Osun

Active

Normal

1.5m

Warning

4m

Danger

5.5m

7.7700°N, 4.5600°E

Osse River - Benin City

Osse River· Edo

Active

Normal

2m

Warning

5m

Danger

7m

6.3350°N, 5.6270°E

Otamiri River - Owerri

Otamiri River· Imo

Active

Normal

1.5m

Warning

3.5m

Danger

5m

5.4900°N, 7.0300°E

Taraba River - Jalingo

Taraba River· Taraba

Active

Normal

2.5m

Warning

6m

Danger

8.5m

8.9000°N, 11.3700°E

Gauge coverage is currently concentrated in key river basins. Select a State to see local stations.

Glossary

Key terms to help you understand stream gauge data and make better decisions

Current Level

The most recent water level reading from the gauge, measured in metres. Compare this to the Normal, Warning, and Danger levels to understand the risk.

Normal Level

The typical water height at this station during normal conditions. Readings near this level mean everything is fine.

Warning Level

The water height at which flooding becomes possible. Start preparing to move people, livestock, and valuables to higher ground.

Danger Level

The water height at which flooding is likely or already occurring. Take immediate action and follow evacuation routes.

Severity Level

A colour-coded status showing how concerning the reading is: Normal (green), Rising, Elevated, Warning (amber), or Critical (red).

Flow Ratio

How close the current water level is to the danger threshold, shown as the filled bar on each gauge card. A fuller bar means higher risk.

Telemetry Status

Whether the station is actively transmitting data. Active stations provide live readings; Degraded or Offline stations show reference thresholds only.

Last Reading

The date and time of the most recent water level measurement from this station. Older readings may mean the station is no longer reporting.