Rivers of India

North India    South India    East India    West India   

Rivers in North India

Beas
Course: Himachal Pradesh and Punjab states
Brahmaputra River
Course: Himalayas
Chenab River
Course: Upper Himalayas
Ganges River
Course: Uttarakhand India
Gomti River
Course: Uttar Pradesh
Jhelum River
Course: North-East of the Kashmir
Mahanadi
Course: Chattisgarh eastern India
Narmada
Course: Madhya Pradesh North India and South India
Ravi River
Course: Himachal Pradesh
Sabarmati River
Course: Rajasthan southwesterly direction
Sindhu River
Course: Tibetan Plateau, Tibet,Northwestern Frontiers of Indian Subcontinent, China, North India and South India
Saraswati
Course: Uttarakhand southwesterly direction
  Yamuna
Course: Uttarakhand
Satluj
Course: China, Pakistan and Northern India

Rivers in South India

Bhavani River
Course: Palakkad district of Kerala Kerala northwest, into Karnataka , south slope of the Nilgiri Hills and outhward it enters Kerala
Chalakudy River
Course: Thiruvananthapuram Thrissur District of Kerala Kerala state, south India.
Kaveri
Course: Karnataka,south - East
Krishna
Course: Maharashtra
Palar
Course: Karnataka south-eastward
Penner
Course: Karnataka north and east
Periyar
Course: Kerala
Thamirabarani River
Course: Tirunelveli district
Tungabhadra River
Course: Karnataka. northeast
  Vaigai River
Course: Tamil Nadu
 

Rivers in East India

  Hooghly River
Course: Hooghly District, West Bengal state, Northeastern India
 

Rivers in West India

  Godavri
Course: Mumbai , Maharashtra southeast across south-central
Tapti
Course: Madhya Pradesh



Rivers in different regions of India
North India   
South India   
East India   
West India