India’s rivers support cities, farms, wildlife and entire ecosystems, yet keeping them clean has become increasingly difficult as urbanisation, sewage discharge, industry and tourism expand. Against this background, a few rivers and river stretches still stand out for remarkably clear water, low organic pollution and relatively healthy aquatic ecosystems.
There is no official government ranking of India’s ten cleanest rivers, so simply calling one river cleaner than another can be misleading. Water quality also changes along a river’s course—a pristine Himalayan headwater may become polluted after passing through a large town. This ranking therefore considers the cleanest documented stretches, using pollution-control-board measurements, research findings, protected catchments and indicators such as biochemical oxygen demand (BOD), dissolved oxygen (DO) and coliform levels.
Generally, lower BOD and higher dissolved oxygen indicate healthier river water, although microbiological contamination, heavy metals and other pollutants must also be considered. From Meghalaya’s almost transparent Umngot to protected stretches of the Chambal and remote Himalayan rivers, India still has waterways where nature remains remarkably intact.
Let’s check out the top 10 list of the cleanest rivers in India.
1. Umngot River, Meghalaya

The Umngot River, flowing through Dawki and Shnongpdeng in Meghalaya, is the most famous example of exceptionally clear river water in India.
Its transparency can be extraordinary during the dry season. Meghalaya Tourism states that underwater visibility can reach around 30 feet, creating the famous illusion that boats are floating in the air rather than on water. The Government of India has also described the Umngot as Asia’s cleanest river.
The river flows through a relatively green and lightly industrialised catchment before crossing towards Bangladesh. Local communities have also played an important role in maintaining the surroundings and protecting the river from excessive littering.
Its crystal-clear appearance does vary with rainfall and sediment, especially during the monsoon, but the Dawki-Shnongpdeng stretch remains India’s best-known clean river landscape.
2. Chambal River, Madhya Pradesh–Rajasthan–Uttar Pradesh
The Chambal River, particularly within the National Chambal Sanctuary, is one of India’s best-preserved large river systems.
Unlike many major rivers passing through heavily industrialised cities, long stretches of the Chambal flow through comparatively undeveloped ravines and protected wildlife habitat. India’s official tourism platform describes the sanctuary as being supported by the river’s pristine waters and relatively free from industrial pollution.
Scientific water-quality studies in the sanctuary have also found low levels of organic pollution and described stretches of the river as essentially pollution-free and suitable for sensitive aquatic species.
The river supports gharials, freshwater turtles, Gangetic dolphins and the endangered Indian skimmer. Their continued presence is an important indicator of the ecological value of the Chambal.
3. Tirthan River, Himachal Pradesh
The Tirthan River flows through one of Himachal Pradesh’s most beautiful and environmentally sensitive valleys.
It rises in the high mountains of the Great Himalayan National Park, a UNESCO World Heritage Site with extensive protected forest and relatively limited development within its core area.
Himachal Tourism describes the Tirthan as a clear, snow-fed river whose clean waters support trout populations. The protected catchment and lack of large industrial centres along its upper reaches help preserve its quality.
Tirthan Valley has gradually become a popular ecotourism destination, so controlling waste, sewage and excessive construction will be increasingly important if the river is to maintain its present character.
4. Lohit River, Arunachal Pradesh
The Lohit River is one of the great eastern Himalayan rivers flowing through Arunachal Pradesh before eventually joining the Brahmaputra system.
Its upper basin passes through mountainous, forested and comparatively sparsely populated landscapes. Environmental studies of the Lohit basin have historically described water quality at monitored locations as excellent, with very low levels of several anthropogenic contaminants.
More recent biological research using aquatic organisms as indicators has also found the Lohit ecosystem to be in generally healthy condition, with some monitoring sites showing excellent or very good biological water quality.
Its powerful flow, Himalayan origin and relatively limited industrialisation in Arunachal Pradesh help maintain the quality of many stretches.
5. Subansiri River, Arunachal Pradesh–Assam
The Subansiri is one of the largest tributaries of the Brahmaputra and another river whose upper reaches remain comparatively clean.
It originates in the Tibetan Himalayan region and flows through Arunachal Pradesh before entering Assam.
An environmental assessment of the Subansiri basin found that the river and the monitored tributaries were within prescribed CPCB and national water-quality limits at the locations studied. The report attributed the relatively good condition partly to the absence of major industrial activity in the surveyed catchment.
Hydroelectric development and increasing human activity mean the river requires careful long-term monitoring. Nevertheless, its forested upper basin remains among India’s less polluted major river landscapes.
6. Narmada River, Central India
The Narmada is remarkable because clean stretches survive despite the river travelling for more than 1,300 kilometres through central India.
The river rises at Amarkantak in Madhya Pradesh and flows westwards through Madhya Pradesh, Maharashtra and Gujarat before reaching the Arabian Sea.
CPCB monitoring has recorded excellent organic-pollution indicators at several Narmada locations. In 2024, for example, maximum BOD values of around 1 mg/L were recorded at monitored locations including Hanuwantia in Madhya Pradesh and Panetha in Gujarat—well below the commonly used 3 mg/L threshold for outdoor bathing water.
Not every stretch is equally clean; some populated locations have experienced pollution pressure. But compared with many other large Indian rivers, substantial parts of the Narmada retain relatively good water quality.
7. Beas River, Upper Himachal Pradesh
The snow-fed Beas River is particularly clean in its upper Himalayan stretches before increasing settlement and human activity affect the river farther downstream.
The Beas begins near Rohtang Pass and flows through the Kullu and Mandi regions before eventually entering Punjab.
CPCB monitoring has recorded BOD values of approximately 1 mg/L at several Himachal locations, including stretches upstream of Mandi, indicating very low organic pollution at those points.
However, it is important not to describe the entire Beas as pollution-free. Recent national assessments have identified a polluted stretch farther downstream around Mukerian. The upper Himachal section therefore deserves recognition rather than the whole river being treated as uniformly clean.
8. Indravati River, Odisha–Chhattisgarh
The Indravati River is a major tributary of the Godavari and flows through some of central India’s most heavily forested landscapes.
Its upper catchment passes through Odisha and the tribal regions of Bastar, including areas with comparatively low urban and industrial density.
Odisha Pollution Control Board monitoring at Nabarangpur in July 2024 recorded dissolved oxygen of about 7.7 mg/L and BOD of only 1.5 mg/L, with the water-quality status classified as Satisfactory.
Government monitoring has also identified low BOD and coliform levels across parts of the Indravati system.
The river’s forested catchment and relatively limited urbanisation help explain why several stretches maintain good water quality.
9. Vansadhara River, Odisha–Andhra Pradesh
The Vansadhara River originates in the Eastern Ghats of Odisha and flows southeast towards Andhra Pradesh and the Bay of Bengal.
Compared with heavily urbanised rivers, much of its catchment remains rural, helping reduce the volume of municipal and industrial wastewater entering the river.
Odisha’s October 2024 monitoring classified Vansadhara water as Satisfactory at both Muniguda and Gunupur. BOD measurements were only 1.5 mg/L and 1.4 mg/L, while dissolved oxygen remained around 7 mg/L or higher.
These are strong indicators of comparatively low organic pollution and explain why the Vansadhara deserves a place among India’s cleaner monitored rivers.
10. Bahuda River, Odisha–Andhra Pradesh
The relatively small Bahuda River completes the top ten.
The river rises in the Eastern Ghats and flows through southern Odisha before entering Andhra Pradesh and eventually reaching the Bay of Bengal.
Its lower population pressure compared with India’s major urban rivers helps protect parts of the catchment from heavy sewage and industrial pollution.
At Damodarpally in October 2024, Odisha Pollution Control Board monitoring recorded 7.8 mg/L dissolved oxygen and 1.9 mg/L BOD, with the water classified as Satisfactory.
Government assessments have also grouped the Bahuda among Odisha rivers showing relatively low BOD and total-coliform levels, making it an interesting lesser-known example of comparatively clean river water.
What Makes a River Clean?
River cleanliness cannot be judged by appearance alone. Completely transparent water can still contain microorganisms or dissolved contaminants that are invisible to the eye.
Low BOD: Biochemical Oxygen Demand measures the oxygen required to break down organic material. Lower BOD generally indicates less organic pollution.
High dissolved oxygen: Healthy rivers usually contain enough dissolved oxygen to support fish and other aquatic organisms.
Low coliform levels: High fecal and total coliform counts can indicate sewage or other biological contamination.
Limited sewage discharge: Rivers passing through large cities often deteriorate rapidly when untreated wastewater enters the channel.
Low industrial pressure: Heavy metals, chemicals and industrial effluents can damage water quality even when the river looks clean.
Forested catchments: Rivers flowing through forests and protected areas usually receive less urban runoff and soil contamination.
Strong river flow: Adequate natural flow helps dilute pollutants and maintain oxygen levels.
Community protection: Waste management and restrictions on dumping, plastic use and construction can make an enormous difference.
Final Word
The Umngot River remains the clearest and most famous example of clean river water in India, while protected stretches of the Chambal, Tirthan and remote Himalayan rivers demonstrate what waterways can look like when pollution pressure remains low.
At the same time, calling any entire river permanently “clean” can be misleading. Water quality changes with location, season and human activity. Protecting these relatively healthy rivers before serious pollution develops is far easier than attempting to restore them after the damage has already been done.