Home / Articles / Article Detail

Table: Indian Rivers – Origin, River System, States Flow

July 15, 2025
Article

River

Origin

River System

States Flowing Through

Ganga

Gangotri Glacier as the Bhagirathi River

(Uttarkashi district of Uttarakhand)

Ganga

Uttarakhand, UP, Bihar, Jharkhand, West Bengal

Yamuna

Yamunotri Glacier at Banderpoonch peaks

(Mussoorie range of Uttarakhand)

Ganga

Uttarakhand, Haryana, UP, Delhi

Ghaghara

Tibet (Mapchachungo Glacier)

Ganga

UP, Bihar

Gandak

Nepal (Great Himalayas)

Ganga

Bihar, UP

Kosi

Nepal (Mount Everest slopes)

Ganga

Bihar

Son

Amarkantak Plateau (MP)

Ganga

MP, UP, Jharkhand, Bihar

Ramganga

Kumaon Hills (Uttarakhand)

Ganga

Uttarakhand, UP

Saryu

Uttarakhand

Ganga

Uttarakhand, UP

Gomti

Pilibhit (UP)

Ganga

UP

Mahananda

Darjeeling Hills (West Bengal)

Ganga

WB, Bihar

Bhagirathi-Hooghly

Gangotri Glacier

Ganga

WB

Indus

Lake Mansarovar (Tibet)

Indus

Ladakh, J&K, Pakistan

Jhelum

Verinag Spring (J&K)

Indus

J&K

Chenab

Baralacha Pass (HP)

Indus

HP, J&K

Ravi

Kullu Hills (HP)

Indus

HP, Punjab

Beas

Rohtang Pass (HP)

Indus

HP, Punjab

Sutlej

Rakas Lake (Tibet)

Indus

Tibet, HP, Punjab

Brahmaputra

Angsi Glacier (Tibet)

Brahmaputra

Arunachal, Assam, WB

Subansiri

Tibet

Brahmaputra

Arunachal, Assam

Teesta

Sikkim Himalayas

Brahmaputra

Sikkim, WB

Lohit

Tibet

Brahmaputra

Arunachal, Assam

Dibang

Arunachal Pradesh

Brahmaputra

Arunachal, Assam

Barak

Manipur Hills

Meghna

Manipur, Mizoram, Assam

Narmada

Amarkantak Plateau (MP)

West Flowing

MP, Maharashtra, Gujarat

Tapi (Tapti)

Satpura Hills (MP)

West Flowing

MP, Maharashtra, Gujarat

Mahi

Madhya Pradesh

West Flowing

MP, Rajasthan, Gujarat

Sabarmati

Aravalli Hills (Rajasthan)

West Flowing

Rajasthan, Gujarat

Godavari

Trimbak Plateau (Maharashtra)

East Flowing

Maharashtra, Telangana, AP, Chhattisgarh, Odisha

Penganga

Maharashtra

Godavari

Maharashtra, Telangana

Indravati

Odisha

Godavari

Odisha, Chhattisgarh

Pranahita

Maharashtra

Godavari

Maharashtra, Telangana

Krishna

Mahabaleshwar (Maharashtra)

East Flowing

Maharashtra, Karnataka, Telangana, AP

Bhima

Bhimashankar (Maharashtra)

Krishna

Maharashtra, Karnataka

Tungabhadra

Karnataka (confluence of Tunga & Bhadra)

Krishna

Karnataka, AP

Musii

Telangana

Krishna

Telangana

Koyna

Maharashtra

Krishna

Maharashtra

Cauvery (Kaveri)

Talakaveri (Karnataka)

East Flowing

Karnataka, Tamil Nadu, Kerala

Kabini

Karnataka

Cauvery

Karnataka

Bhavani

Western Ghats

Cauvery

Kerala, TN

Hemavati

Karnataka

Cauvery

Karnataka

Mahanadi

Sihawa, Dhamtari District (Chhattisgarh)

East Flowing

Chhattisgarh, Odisha

Brahmani

Confluence of Sankh & South Koel

East Flowing

Jharkhand, Odisha

Baitarani

Odisha

East Flowing

Odisha

Sharavati

Karnataka

West Flowing

Karnataka

Periyar

Western Ghats (Kerala)

West Flowing

Kerala

Pamba

Kerala

West Flowing

Kerala

Bharathapuzha

Kerala

West Flowing

Kerala

Vamsadhara

Odisha

East Flowing

Odisha, AP

Nagavali

Odisha

East Flowing

Odisha, AP