DHM River Gauging & Flood-Watch Stations of Nepal: Explainer + Directory
Nepal's Department of Hydrology and Meteorology (DHM) runs a network of river gauging and flood-watch stations that report water level in metres and compare it against published 'warning' and 'danger' thresholds. Key monsoon stations include Chatara on the Koshi, Chisapani on the Karnali (warning 10 m, danger 10.8 m), Devghat on the Narayani, and Rai Goan on the Bagmati. This static directory explains how those thresholds work and links out to DHM's live River Watch portal for the current, official numbers.
| Operator | Department of Hydrology and Meteorology (DHM), Ministry of Energy, Water Resources and Irrigation |
| Live portal | River Watch / Flood Monitoring at dhm.gov.np/hydrology |
| Koshi station | Saptakoshi at Chatara, Sunsari district |
| Karnali station | Chisapani Bridge — commonly cited warning 10 m, danger 10.8 m |
| Narayani station | Devghat, near Chitwan — danger mark commonly reported around 7.3 m |
| Bagmati station | Rai Goan — reference gauge for the Bagmati basin |
| Peak flood season | Monsoon, mid-June to late September (Asar–Asoj, BS) |
| Threshold types | Warning/alert level and danger level, as gauge height in metres |
What a river gauging station is and why Nepal needs them
A river gauging (or hydrometric) station is a fixed point on a river where the water level, and often the discharge or flow, is measured continuously. In Nepal these stations are operated by the Department of Hydrology and Meteorology (DHM), a body under the Ministry of Energy, Water Resources and Irrigation. Historically many stations were read manually with a staff gauge painted on a concrete pillar; today the flood-critical ones carry a Real-time Level Sensor (RLS) that transmits readings automatically every few minutes.
Nepal's geography makes this monitoring essential. Rivers such as the Koshi, Karnali, Narayani (Gandaki) and Bagmati drain steep Himalayan catchments where intense monsoon rain, from roughly June to September, can raise water levels by several metres within hours. Because floodwater travels downstream from the hills to the densely settled Tarai plains and on into India, an upstream gauge reading gives communities and authorities a crucial lead time of anywhere from an hour to a day.
The data these stations produce feeds three things at once: a public early-warning system, official flood bulletins issued to the Ministry of Home Affairs and district authorities, and long-term hydrological records used for bridge design, irrigation and hydropower planning. During the monsoon the gauge readings are the single most-searched piece of hydrological information in Nepal, behind queries such as 'koshi water level' and 'nepal flood warning'.
Warning level vs danger level: how the thresholds work
For each flood-critical station DHM defines two reference water levels, expressed as a gauge height in metres. The 'warning level' (also called the alert level) is the height at which the river is rising toward flood conditions and downstream communities should be put on alert. The 'danger level' is the higher threshold at which the river is considered likely to overtop banks, inundate settlements or threaten structures, and at which evacuation and emergency response are triggered.
These thresholds are station-specific: a danger level of, say, 10.8 m at one station has no meaning at another, because each gauge has its own local datum, channel shape and bank height. That is why DHM's River Watch table lists the current water level alongside that station's own warning and danger figures, and colour-codes each station as below warning, above warning, or above danger. Trend arrows show whether the level is rising, steady or falling.
It is important to read the levels as gauge heights, not as the depth of water over the land. A river can be several metres deep in its channel at 'normal' flow; the danger level marks the point where that channel can no longer contain the flow safely. DHM periodically revises thresholds after major floods or channel changes, so the numbers published on the live portal always take precedence over any figure quoted in a news report or a static page like this one.
- Warning / alert level — river rising toward flood; put downstream communities on notice.
- Danger level — river likely to overtop banks; trigger evacuation and emergency response.
- Levels are gauge heights in metres, unique to each station's local datum.
- River Watch colour-codes stations and shows a rising / steady / falling trend.
Directory of key DHM flood-watch stations by river
The four stations below are among the most closely watched during the monsoon because they sit on Nepal's largest river systems just before those rivers reach heavily populated areas. The exact warning and danger figures are set and revised by DHM; where a widely reported value exists it is noted, but readers should always confirm the current official threshold on DHM's live River Watch portal before acting.
Chatara on the Koshi (Saptakoshi) is the primary gauge for eastern Nepal's largest river, sitting where the Sun Koshi, Arun and Tamor combine just above the Tarai and the Koshi Barrage. Because the Koshi carries an enormous catchment, a rise at Chatara is a leading indicator of flooding in Sunsari, Saptari and across the border in Bihar. Chisapani on the Karnali, in far-western Nepal, guards the country's longest river; a widely cited threshold for Chisapani is a warning level of 10 m and a danger level of 10.8 m, at which SMS alerts are sent to downstream municipalities, the Armed Police Force, the Nepal Red Cross and local communities.
Devghat on the Narayani (Gandaki) monitors the confluence area near Chitwan and Nawalparasi; a danger mark of about 7.3 m at Devghat is commonly reported, with a separate downstream gauge at the Narayani Bridge in Narayanghat carrying its own, higher alert level. Rai Goan on the Bagmati is the reference gauge for the Bagmati basin, which drains the Kathmandu Valley and then flows south through Sarlahi and Rautahat to the Indian border; it is the station most relevant to searches for a 'bagmati danger level'. DHM also maintains separate Bagmati gauges inside the valley (such as at Khokana and Gaurighat) for local Kathmandu flooding.
- Koshi (Saptakoshi) — Chatara, Sunsari district; leading gauge for eastern Tarai and the Koshi Barrage.
- Karnali — Chisapani Bridge, far-west; commonly cited warning 10 m, danger 10.8 m.
- Narayani (Gandaki) — Devghat, near Chitwan/Nawalparasi; danger mark commonly reported around 7.3 m.
- Bagmati — Rai Goan; reference gauge for the Bagmati basin above the Tarai.
- Confirm every threshold on DHM's live River Watch before acting on it.
How to read DHM's live River Watch portal
DHM publishes near-real-time gauge readings on its Hydrology section at dhm.gov.np/hydrology, with the flood-focused view under 'River Watch' and 'Flood Monitoring'. The table lists each station with its basin, district, latest water level in metres, the station's warning and danger levels, a trend arrow and a status colour. A companion 'Real-time Stream Flow' view plots the level over recent hours so you can see how fast a river is rising.
To check a specific river, find its station in the list — for example 'Saptakoshi at Chatara' for the Koshi, 'Karnali at Chisapani' for the Karnali, 'Narayani at Devghat' for the Gandaki system, or the Bagmati station at Rai Goan. Compare the current level against that station's danger figure and note the trend: a level below the danger mark but rising quickly can still be more urgent than a higher but falling level. During major events DHM also issues text flood bulletins and, for some basins, SMS alerts.
This amarnepal page deliberately embeds no live numbers, because gauge readings change minute by minute and any figure copied here would be stale within the hour. Treat this directory as a map of which station watches which river; for the actual current level and the official threshold, always open the DHM portal itself.
The monsoon flood cycle and the role of forecasting
Nepal's flood season runs with the summer monsoon, broadly mid-June to late September (roughly Asar to Asoj in the Bikram Sambat calendar). During this window the flood-watch stations are monitored most intensively and DHM's Hydrology Division runs a flood forecasting service that combines ground gauge data with rainfall observations and numerical models. Some of the most damaging events on record, including widespread flooding in September 2024, saw multiple major rivers cross their danger levels simultaneously.
Forecasting extends the lead time beyond what a single gauge can give. DHM works with partners such as ICIMOD and uses tools drawing on the Global Flood Awareness System (GloFAS) and satellite-based streamflow prediction to estimate discharge days in advance for large basins like the Koshi, Karnali and Narayani. These forecasts feed 'anticipatory action' schemes, where aid and evacuation support are released before a flood peaks rather than after, using an agreed trigger such as the Chisapani warning level being forecast to breach.
Even with forecasting, the observed gauge remains the ground truth that confirms a flood is actually happening. That is why the warning and danger levels at Chatara, Chisapani, Devghat and Rai Goan stay central to Nepal's flood response, and why their live readings dominate search traffic every monsoon.
Practical guidance and limitations
For anyone living near or downstream of these rivers, the practical routine during heavy monsoon rain is simple: check the relevant DHM station, note whether the level is above the warning or danger mark, and watch the trend. Local administrations in the Tarai typically issue their own alerts to riverside settlements once an upstream gauge crosses warning level, so combining the DHM reading with local government notices gives the fullest picture.
There are real limitations to keep in mind. Sensors can drop out during the very storms when they matter most, so a missing or frozen reading is not the same as a safe river. Flash floods in small hill catchments and landslide-dam bursts can outrun any gauge, and cross-border releases from barrages add complexity in the Tarai. Reported threshold numbers also vary between news outlets and can lag DHM's revisions, which is why this page treats the live portal as authoritative.
Finally, remember that this is a reference explainer, not an emergency service. In an active flood, follow instructions from local authorities, the District Emergency Operation Centre and the Nepal Police, and do not rely on a single gauge reading or a static web page for a life-safety decision.
DHM River Gauging & Flood-Watch Stations of Nepal: Explainer + Directory — FAQ
Where can I check the Koshi water level right now?+
DHM monitors the Koshi (Saptakoshi) at its Chatara station in Sunsari district and publishes the near-real-time gauge reading on the River Watch and Flood Monitoring pages at dhm.gov.np/hydrology. Look for 'Saptakoshi at Chatara' in the station list, then compare the current water level in metres against that station's danger level and note whether the trend is rising.
What is the danger level for the Karnali at Chisapani?+
A widely cited threshold for the Karnali at Chisapani Bridge is a warning level of 10 metres and a danger level of 10.8 metres; when the water reaches these marks, SMS alerts are sent to downstream municipalities, the Armed Police Force, the Nepal Red Cross and local communities. Because DHM can revise thresholds after major floods, always confirm the current figure on the live DHM portal.
How does DHM's nepal flood warning system work?+
DHM measures water level in metres at gauging stations and compares each reading against that station's warning and danger levels. When a river crosses the warning level the station is flagged as an alert and downstream areas are put on notice; crossing the danger level triggers evacuation and emergency response, and for some basins an SMS alert. This is combined with rainfall data and flood forecasting to extend lead time.
What is the danger level of the Bagmati River?+
The Bagmati is monitored by DHM at the Rai Goan reference gauge for the wider basin, plus separate stations inside the Kathmandu Valley (such as Khokana and Gaurighat) for local flooding. Because each gauge has its own datum, the danger level differs by station, so check the specific Bagmati station you care about on DHM's River Watch rather than assuming a single number.
What is the difference between warning level and danger level?+
The warning (or alert) level is the gauge height at which a river is rising toward flood conditions and communities should be alerted; the danger level is the higher threshold at which the river is likely to overtop its banks and cause inundation, triggering evacuation. Both are expressed as gauge height in metres and are unique to each station.
Does this page show live river levels?+
No. This is a static explainer and directory that maps which DHM station watches which river and explains how thresholds work. Live gauge readings change minute by minute, so for the current dhm river level and the official warning/danger thresholds you must open the DHM River Watch portal at dhm.gov.np/hydrology directly.
Related topics
Sources & data note
This article is compiled from the cited sources and contains durable facts only (no daily-changing data). Verify time-sensitive details with the relevant authority.
- River Watch — live river gauging station tableDepartment of Hydrology and Meteorology (DHM), Nepal ↗
- Flood Monitoring — DHM Hydrology DivisionDepartment of Hydrology and Meteorology (DHM), Nepal ↗
- Real-time Stream Flow portalDepartment of Hydrology and Meteorology (DHM), Nepal ↗
- Triggering Anticipatory Action for Floods in Nepal (Chisapani warning 10 m / danger 10.8 m)Centre for Humanitarian Data, OCHA ↗
- Real-Time Flood Data and Science Products Support Flood Monitoring in NepalICIMOD ↗
- Water level of Narayani River crosses danger mark (Devghat threshold)myRepublica / Nagarik Network ↗
- Eight rivers exceed danger levels, 12 above alert markThe Kathmandu Post ↗