Skip to content

About the 'Our Rivers' section

Work in Progress

This is not a collection of stories about rivers.
This is not a blog. It is not a gallery.

Our Rivers is a structured, data-driven reference encyclopaedia — the most organised attempt to document India’s rivers in one place, uniformly, for every kind of reader.

Whether you are a student looking up facts about the Kaveri, a researcher comparing pollution indices across river zones, a developer building on river data, or a devotee wanting to understand the river you stand beside — this section is built for you.


Every river in this section follows an identical structure. No exceptions.

Each river has the same set of pages, the same data fields, and the same layout. This uniformity is intentional. It is what makes this section a reference rather than a collection of articles.

Each river page covers:

  • Overview — geography, basic facts, zone, type, and key numbers
  • Health & Pollution — pollution index, key pressures, monitoring status
  • Hydrology — flow patterns, seasonal behaviour, basin characteristics
  • Ecology — notable species, habitats, protected areas
  • Governance — agencies, schemes, legal status, major projects
  • Cultural Hook — a brief note on cultural and spiritual significance, with links to Itihaas for deeper exploration
  • Misc — anything important that does not fit the structured pages above

India’s rivers are grouped into 9 major river zones:

ZoneMajor River System
🔵 Ganga ZoneGanga and her basin
🔵 Yamuna ZoneYamuna and her basin
🔵 Sindhu ZoneIndus system in India
🔵 Brahmaputra ZoneBrahmaputra and northeast rivers
🔵 Godavari ZoneGodavari and her basin
🔵 Narmada ZoneNarmada and central rivers
🔵 Mahanadi ZoneMahanadi and Odisha rivers
🔵 Krishna ZoneKrishna and her basin
🔵 Kaveri ZoneKaveri and south rivers

Within each zone, rivers are typed as: main-stem · major-tributary · minor-tributary · independent

Rivers that drain independently to the coast — like Netravati — are assigned to the nearest geographic zone with the independent type.

→ Read more: How We Organise Indian Rivers


🟢 Live Rivers

Rivers with at least a published overview page.
Starting with Kaveri, Mahanadi, Seonath, Netravati.

🟡 Stubs

Rivers with a placeholder page — zone and type confirmed, data entry in progress.

⚪ Coming Soon

Rivers identified and queued. Pages not yet created.


The full vision for Our Rivers is large.
A live, automated, AI-augmented database of every significant Indian river.
Connected to real-time data. Updated continuously.

Right now, we are at the very beginning of that journey.
What exists today is the skeleton — the structure, the schema, the taxonomy.
The data is being added one river at a time.

If you want to understand where this is going,
start with the planning documents in this folder:


Our Rivers is part of Nadikosh, India’s open river knowledge repository.