Rivers in Gujarat

Find the updated list of rivers of Gujarat state by its origin, name, length in km, touching cities, district and state, dam, longest and other information.

Sr. No.

Name

Origin

Length

Dam

Connecting State

Connecting City

1

Narmada River

Narmada Kund Amarkantak Plateau

1,315 km

Sardar Sarovar Dam Indirasagar Dam

Madhya Pradesh
Maharashtra

Jabalpur
Vadodara
Dindori
Bharuch
Anuppur
Agra

2

Sabarmati River

Dhebar lake, Rajasthan

371 km

Dharoi Dam

Rajasthan

Ahmedabad
Udaipur
Sirohi
Pali
Dungarpur

3

Mahi River

Madhya pradesh, Vindhyas

580 km

Banswara Dam Kadana Dam Wanakbori Dam

Madhya Pradesh
Rajasthan

Wanakbori
Kadana
Banswara
Mahisagar

4

Tapti River

Betul

724 km

 

Madhya Pradesh
Maharashtra

Surat
Burhanpur
Nashik
Bhusawal
Jalgaon
Khandwa
Amravati
Betul
Songadh
Malegaon

5

Daman Ganga River

Western Ghats

131.30 km

 

Maharashtra

Daman
Dadra
Silvassa
Vapi

6

Shetrunji River

Gir Forest

227 km

Palitana Dam

 

Dhari
Sultanpur
Palitana

7

Ozat River

Visavadar

125 km

 

 

Visavadar

8

Purna River

Pokhrani Village  Satpura Range

180 km

 

Madhya Pradesh
Maharashtra

Betul
Amravati
Akola
Buldhana
Jalgaon

9

Banas

Aravalli Hills

266 km

 

 

Kumbhalgarh
Mewar
Chambal

10

Aji River

Sardhara ridge

102 km

 

 

Rajkot



River Map