Skip to main content

The Complete Guide to the Krishna River

Origin, Tributaries, and Cultural Significance in Telangana

The Krishna River, also known as the Kistna or Krishnaveni, is one of India's most vital waterways. It is the third-longest river in India (after the Ganges and Godavari) and the second-longest river of Peninsular India (after the Godavari). Furthermore, it is the fourth-largest in terms of water inflows and river basin area in India, after the Ganges, Godavari, and Brahmaputra.

This mighty river is not just a source of water; it is a lifeline for millions, a geographical divider, and a sacred entity hosting grand festivals like Krishna Pushkaralu.

📊 Key Facts & Figures at a Glance

🌊 Origin Jor village, Mahabaleswar (Western Ghats), Satara district, Maharashtra
📏 Length 1400 km (869.9 mi)
🗺️ Drainage Area 258,948 km²
⛰️ Elevation 1,337 m (4,386 ft)
🏞️ Outflow Bay of Bengal, near Hamsaladeevi village, Diviseema, Koduru Mandal, Krishna District, Andhra Pradesh

📍 States & Length Distribution

  • Maharashtra – 305 km (190 mi)
  • Karnataka – 483 km (300 mi)
  • Telangana & Andhra Pradesh – 612 km (380 mi)

🌅 The Krishna River in Telangana

The Krishna River acts as a geographical divider between Telangana and Andhra Pradesh. From Srisailam to Pulichintala, it forms the border between the two states for about 290 km.

📌 Length in Telangana: Around 430 km

📍 Start in Telangana: Thangadigi village, Krishna Mandal, Narayanpet district.

🏁 End in Telangana: Vajinepally, MellaCheruvu Mandal, Suryapet district.

🗺️ Telangana Districts Covered: Narayanpet, Jogulambha Gadwal, Wanaparthy, Nagarkurnool, Nalgonda, Suryapet

💧 Tributaries in Telangana

⬅️ Left Bank Tributaries

  • Bhima River – Enters Telangana near Thangadigi Village, Maganoor Mandal, Narayanpet district.The Bhima River is the longest tributary of the KrishnaBhima River does not flow through the interior of Telangana, but it serves as a geographical boundary  flows for approximately 612 km across the combined territory of Telangana and Andhra Pradesh.
  • Mandipalle Pedda Vagu – Joins near Mandipalle village, Maganoor Mandal.
  • Okacheti vagu / Oragheti vagu – Joins near Gurramgadda village, Gadwal mandal, Jogulambha Gadwal district. (Tributaries: Konneru vagu joins Okacheti vagu near Ramanpadu village; Konneru vagu Pedda vagu joins Konneru vagu near Dantanoor village; DevarKaula vagu joins Konneru vagu Pedda vagu near Perur village)
  • Gowardhanagiri vagu – Joins near Gummadam village, Pebbair Mandal, Wanaparthy district.
  • Mallapaharani Vagu – Joins near Chellepahad village, Chinambavi Mandal, Wanaparthy district.
  • Yerragattu vagu – Joins near Bollaram village, Kollapur Mandal, Nagarkurnool district.
  • Kanet Vagu – Joins in Nallmala Forest, Kollapur Mandal, Nagarkurnool district.
  • Yemlapaya Vagu – Joins in Nallmala Forest, Padra Mandal, Nagarkurnool district.
  • Kampa Vagu – Joins in Nallmala Forest, Padra Mandal, Nagarkurnool district.
  • Chinnagundala Vagu – Joins in Nallmala Forest, Padra Mandal, Nagarkurnool district.
  • Bugga Vagu – Joins in Nallmala Forest, Padra Mandal, Nagarkurnool district. (Kaklet Vagu joins Bugga Vagu)
  • Nalla Vagu – Joins in Nallmala Forest, Padra Mandal, Nagarkurnool district. (Nartimula Vagu joins Nalla Vagu)
  • Purmaklakaya Vagu – Joins in Nallmala Forest, Padra Mandal, Nagarkurnool district.
  • Vadlavanchela Vagu – Joins in Nallmala Forest, Padra Mandal, Nagarkurnool district.
  • Nallamala Pedda Vagu – Joins in Nallmala Forest, Padra Mandal, Nagarkurnool district.
  • Pulibugga Vagu – Joins in Nallmala Forest, Padra Mandal, Nagarkurnool district.
  • Dindi River – Joins in Nallmala Forest, Padra Mandal, Nagarkurnool district.
  • Peddamunigal Pedda Vagu – Joins near Peddamunigal village, Neredugommu Mandal, Nalgonda district.
  • Mattam Vagu – Joins at Jemmanakota village, Tirumulagiri Sagar Mandal, Nalgonda district.
  • Halia River – Joins at Chityala village, Adavidevullapally Mandal, Nalgonda district. The river originates in the hilly regions of the Nalgonda district flowing primarily through the Nalgonda district of Telangana. It flows southeast through several mandals, including Chintapally, Gurrampode, and Anumula (Haliya).
    • Pedda Vagu: A common name for the largest feeder stream in the Halia's upper catchment.
    • Tungapahad Vagu: Joins at Kothapalli village, Damercherla Mandal, Nalgonda district.
    • Local Streams: Numerous unnamed seasonal rivulets feed into the river during the rainy season, sustaining the local irrigation tanks.
  • Munneru (Pakhal) River : The Munneru meets the Krishna at Eturu village (near Nandigama) in the NTR district (formerly part of Krishna district). This location is downstream of the Pulichintala Project.
    • The Akeru joins it first.
      • Chavati Vagu: One of the most significant streams in this group. It originates in the Dornakal region and flows through the Mahabubabad and Khammam districts before joining the Akeru (which then joins the Munneru).
    • The Wyra joins it further downstream, near the border of Telangana and Andhra Pradesh in Ithavaram, Andhra Pradesh
    • Kattaleru joins Munneru near Pallempalli, Andhra Pradesh.
    • Minaga Vagu: A local stream that drains parts of the Khammam district. Like many streams in the Deccan plateau, its flow is heavily dependent on the monsoon.
    • Kucha Vagu: This stream serves as a drainage channel in the rural tracts of the Munneru basin, often providing critical irrigation to local tanks during the rainy season.
    • Yanugadda Vagu: Another seasonal feeder stream that contributes to the overall volume of the Munneru watershed.
    • Nalla Vagu: A common name for "Black Stream" in Telugu, these are typically seasonal torrents that flow only during heavy rains. In this context, it refers to the specific drainage channel that feeds into the Munneru system in the eastern Telangana region.
  • Musi River – Joins at Wadapalli village, Damercherla Mandal, Nalgonda district. The Musi River is the fifth largest tributary of the Krishna River system with around 240 kms.
    • Esi (or Esa): A stream approximately 8 km long.
    • Musa (or Moosa): A slightly longer stream of about 13 km.
    • Confluence: These two meet at the Tipu Khan Bridge Sangam before entering the main urban area of Hyderabad
    • Aleru: This is the most substantial tributary, joining the Musi in its lower reaches. It drains the regions of Yadadri and parts of Nalgonda.
    • Kunda River: A minor tributary that contributes to the basin's flow.
    • Kinnerasani: (Note: Often confused with the larger tributary of the Godavari, but smaller local streams in the Deccan drainage share similar nomenclature in historical contexts).
    • Vemuleru – Joins near Gundeboina Gudem, Palakeedu Mandal, Suryapet District.
  • The Paleru River (also spelled Palair) is a significant left-bank tributary of the Krishna River, primarily flowing through the eastern districts of Telangana ranked as the sixth largest tributary, following the Musi River.  It originates at Dakshina Chinnapuram in the Jangaon district. Length: Approximately 145 km to 155 km. It flows through the Suryapet and Khammam districts.  It joins the Krishna River at Jaggayyapeta in the Krishna district of Andhra Pradesh (very close to the border with Suryapet).
  • Tributaries joining in Andhra Pradesh: Antara Ganga Vagu, Paleru River (joins in Ravirala, Andhra Pradesh), Munneru River (joins in Vibhareetapadu, Andhra Pradesh). Wyra joins Munneru in Ithavaram, Andhra Pradesh; Kattaleru joins Munneru near Pallempalli, Andhra Pradesh.

➡️ Right Bank Tributaries

  • Nalla vagu – Joins near Nettampadu village, Dharur Mandal, Jogulamba Gadwal District.
  • Pyata vagu – Joins near Maramungala village, Manopad or Manopadu Mandal, Jogulamba Gadwal district.
  • Ghantakaranna vagu – Joins near Shalipur village, Alampur Mandal, Jogulambha Gadwal district.
  • Tungabhadra River – Joins near Chagatur village, Alampur Mandal, Jogulambha Gadwal district.The Tungabhadra River is the second-largest tributary of the Krishna River and serves as a vital hydrological and historical lifeline for the southern Deccan. The Tungabhadra River primarily acts as a boundary river for Telangana. The river flows along the southern border of the Jogulamba Gadwal district for approximately 58 km to 80 km (varying slightly by source based on the meanders).

🌟 Detailed Look at Major Tributaries

1. Bhima River

Confluence: Krishna-Bhima Sangam (also called "Nivrutti Sangamam") near Thangadigi Village, Maganoor Mandal, Narayanpet district. This place has Sri Datta Bhimeswara Temple.
Length: 861 km (535 mi) – The longest tributary of the Krishna River.
Origin: Near Bhimashankar Temple in Bhimashankar hills, Khed Taluka, Western Ghats (Sahyadri), Pune District, Maharashtra.
Course: Flows southeast through Maharashtra, Karnataka, and Telangana.

2. Tungabhadra River

Confluence: Near Chagatur village, Alampur Mandal, Jogulambha Gadwal district. It is the largest tributary of the Krishna River.
Drainage Basin: 71,417 km² | Length: 531 km
Formation: Formed by the confluence of Tunga River and Bhadra River at Koodli (elevation ~610 metres) near Holehonnur, about 15 km from Shimoga, Karnataka. Both rivers rise at Gangamoola in Varaha Parvatha, Western Ghats.
Cultural Significance: Confluence represents Dwaitha and Adwaitha philosophies. Near Alampur (called Dakshina Kashi) there is a cluster of Nava Brahma temples constructed by early Chalukyas. Jogulamba is the presiding deity.

3. Musi River

Confluence: Joins Krishna River at Wadapalli village, Damercherla Mandal, Nalgonda district.
Length: 256 km (159 miles) | Drainage: 2219 km²
Origin: Anantagiri Hills near Vikarabad, Ranga Reddy district (90 km west of Hyderabad).
Historical Name: Known as Muchukunda river in olden days.
Significance: Flows through major portion of Hyderabad, dividing old city from new city.
1908 Floods: On Tuesday, 28 September 1908, Hyderabad witnessed disastrous floods. Nizam VII constituted a City Improvement Trust in 1912. Osman Sagar (dam built in 1920) and Himayat Sagar (reservoir built in 1927 on Esi tributary) were constructed for flood control. These lakes are major drinking water sources for Hyderabad.
Bridges: Purana pul (oldest bridge, built in 1579 A.D. during Ibrahim Qutub Shah's reign), Nayapul (near High Court), and other bridges in Dabirpura, Chaderghat, Amberpet, Uppal Kalan, and Tekumatla near Suryapet.

4. Dindi River

Origin: Shabad Hills near Muhalgidda (Mahabubnagar District).
Confluence: Joins Nagarjunasagar through Dindi reservoir. Dindi Reservoir is a medium water reservoir in Dindi town, Mahabubnagar, close to Nagarjunsagar-Srisailam Tiger Reserve (around 95 km from Hyderabad).
Dindi Lift Irrigation Scheme: Envisages drinking water to fluorosis-affected areas and irrigation to drought-prone areas of Devarakonda and Munugodu constituencies in Nalgonda district, also covering parts of Achampet and Kalwakurthy in Mahbubnagar district. Lifts flood water from Srisailam reservoir (0.5 tmc per day for 60 days, total 30 tmc). Gross command: 3,68,880 acres, net commendable area: 3,41,000 acres covering 5 mandals in Mahbubnagar and 14 mandals in Nalgonda. Government administrative approval: ₹6,190 crore.

5. Hallia River

A small river originating in the hills west of Narayanapur in Nalgonda taluk. Flows in a south-easterly direction for about 45 miles where it is joined by Kongal river and continuing in the same direction falls into Krishna River. The Halia River (also spelled Haliya) is a relatively short but hydrologically important left-bank tributary of the Krishna River, flowing primarily through the Nalgonda district of Telangana.
Origin: The river originates in the hilly regions of the Nalgonda district.
Path: It flows southeast through several mandals, including Chintapally, Gurrampode, and Anumula (Haliya).
Confluence: It joins the Krishna River near Chityala village in the Adavidevullapally Mandal of Nalgonda district.
Basin: The Halia basin is characterized by a semi-arid climate, making the river's flow highly seasonal and dependent on the Southwest monsoon.
Primary Tributaries and Feeders
The Halia is a smaller system compared to the Musi, so its "tributaries" are often seasonal streams or vagus that drain the surrounding highlands:
Pedda Vagu: A common name for the largest feeder stream in the Halia's upper catchment.
Tungapahad Vagu: Joins the system in the lower reaches near Damercherla.
Local Streams: Numerous unnamed seasonal rivulets feed into the river during the rainy season, sustaining the local irrigation tanks.
Agricultural and Historical Significance
Irrigation: The river is the namesake for the town of Haliya, which is a major agricultural hub. The town is famous for being one of the largest rice milling centers in Asia.
Nagarjuna Sagar Connection: The Halia river basin falls under the command area of the Nagarjuna Sagar Left Canal. During the dry season, the riverbed is often dry, but the surrounding fields are kept fertile by the canal system.
Religious Sites: Along its banks, particularly in Haliya, there are several ancient temples, most notably the Lord Ramalayam Temple, which remains a significant cultural landmark for the region

6. Paleru River

Length: 104 km (70 miles) | Drainage: 2483 km²
Flows through: Warangal district.
Confluence: Joins Krishna River near Jaggayyapeta, Krishna District, Andhra Pradesh.
Reservoir: During Nizam rule, a reservoir was constructed on the river at Paleru town in Khammam, Kusumanchi. Hundreds of acres are irrigated with this reservoir. Paleru reservoir acts as a balancing reservoir for Nagarjunasagar left canal.

7. Munneru River

Origin: Yelbuligutta near Krishnapuram Village of Narasampet, Mahabubabad town, Warangal District, Telangana.
Length: 122 km (76 mi) | Drainage: 3734 km²
Districts: Warangal, Khammam (Telangana), Krishna (A.P)
Outflow: Jalapalli in Chandrullapadu mandal of Krishna District.
Course details: At about 19 km from origin, joins Pakal lake (freshwater lake used for drinking and irrigation). After 38.4 km from Pakal lake, receives waters of Vattivagu near Govindapuram village of Mahabubabad Taluq. Akeru river (another tributary) rises in north-eastern fringes of Janagoan Taluq, joins Munneru at Thirthala in Khammam District.
Wyra River: Originates in hill zone of Yellendu Mandal, passes through Timmarajupet Mandal, joins Wira lake, then forms a tank near Singarayapalem, receives Kattaleru near Chilakaluru, joins Munneru near Jalapalli in Krishna District.
Minor tributaries: Minaga Vagu, Kucha Vagu, Chavati Vagu, Yanugadda Vagu, Nallavagu (active only in rainy season).
Archaeological significance: Munneru river valley has brought to light large quantities of cultural materials belonging to Neolithic, Megalithic, and Early Historic periods.

🏭 Major Dams & Irrigation Projects

Srisailam Dam

Location: Constructed across the Krishna River on the border of Mahabubnagar District (Telangana) and Kurnool district (Andhra Pradesh), near Srisailam temple town.

Significance: The 2nd largest capacity working hydroelectric station in the country.

Geography: Constructed in a deep gorge in the Nallamala Hills, 300 m (980 ft) above sea level.

Irrigation: Kalwakurthy lift irrigation scheme draws water from Srisailam reservoir, supplying irrigation water in Mahabubnagar and Nalgonda districts. Srisailam left bank canal receives water by gravity through tunnels to irrigate lands in Nalgonda district.

🛕 Cultural Heritage: Pilgrimages & Ghats

The Krishna River is sacred, hosting numerous temples and the grand Krishna Pushkaralu festival. One of the 12 Jyothir-linga temples and two of the 18 Shakthi Peethas are located in Telangana and its border. Besides the Jyothirlinga and Shakthi Peetha at Srisailam, the state has the Alampur Jogulamba Shakthi Peetha near the river Krishna.

There are also two Hanuman pilgrimages at Beechpally and Pedda Chintarevula – these are among five temples in which idols of Lord Hanuman were installed by Vyasaraya Theertha, the guru of Madhva Parampara, in a single day, along the banks of the river.

Other prominent pilgrimages: Harihara Kshetram at Vadapally (Nalgonda), Dattha Mandiram at Maganur, Ranganayaka Swamy temple at Pebber, Dwadasha Jyothirlingalayam at Somashila near Kolhapur, Uma Maheswara Temple near Patalaganga at Mannanur, Sameswara Temple at Kothapally, Lakshmi Narasimha Swamy temple at Mattapally, and others along the banks of the river.

The Krishna enters Telangana at Krishna village in Maganur mandal of Mahabubnagar district and exits into Andhra Pradesh from Nagarjuna Sagar.

📌 Key Ghats for Krishna Pushkaralu (No Tables – Mobile Friendly)

◆ Krishna Ghat
Location: Maganur mandal, Mahabubnagar district
Temples: Renowned Datta mandir, Ksheera Lingeswara temple and Venkateswara temples at meeting point of Krishna and Bheema. Paspula ghat in Makthal is very close.
Distance from Hyderabad: 185 km
Transportation: RTC buses from Hyderabad to Raichur via Mahabubnagar and Makthal. Railway: any train from Hyderabad to Bengaluru.
Accommodation: Yatri Nivas Hotel and Vivekananda Ashram
◆ Rangapur Ghat
Location: Pebber mandal, Mahabubnagar district
Temples: Ranganayaka Swamy temple (renowned), Abhyayanjaneya Swamy temple nearby
Distance from Hyderabad: 150 km; 86 km from Mahabubnagar town
Transportation: RTC buses from Hyderabad, Mahabubnagar and Kurnool
Accommodation: Temporary sheds constructed
◆ Agraharam Ghat
Location: Gadwal
Temples: Spatikalingeswara, Kalyana Venkateswara temples, Ramalayam, Hanuman Temple, Navagraha Mandapam, Ahobilam Mutt, Saksheswara Swamy temples
Distance from Hyderabad: 180 km
Transportation: RTC buses and trains from Nampally and Secunderabad stations
Accommodation: Hotels, lodges and free meal facilities
◆ Beechpally Ghat (Major Ghat)
Location: Mahabubnagar district – Pushkarams in Telangana begin here
Temples: Abhayanjaneya Swamy temple, Shivalayam, Kodanda Ramalayam, Hayagreeva Gnana Saraswathi temples
Distance from Hyderabad: 168 km
Transportation: RTC buses from Hyderabad, Kurnool and Raichur. Train to Gadwala from Nampally, then public transport for 16 km
Accommodation: A few rooms in R&B guest house
◆ Kyathur & Gondimalla Ghats
Location: Near Alampur – CM K. Chandrashekar Rao takes holy dip at Gondimalla
Temples: Kullayappa, Shivalayam, Hanuman Temple, Jhukareswari Temple, Suryanarayana Swamy temple, Yoga Narasimha Swamy temple, Papanashini teertham, Alampur Jogulamba Shakthi Peetam
Distance from Hyderabad: 205 km
Transportation: Buses available; rail passengers catch Kurnool train from Hyderabad to Jogulamba
Accommodation: Temporary sheds at ghats, lodges at Alampur or Itikyala
◆ Somashila Ghat
Location: Near Kolhapur – VIP and General ghats available
Temples: Dwadasha Jyothirlingalayam on banks of Krishna
Distance from Hyderabad: 200 km
Transportation: Buses from Hyderabad to Jadcharla, then local buses to Kolhapur via Nagarkurnool
Accommodation: One lodge at Kolhapur; government rooms in schools/offices; lodges at Nagarkurnool and Wanaparthy
◆ Patalaganga & Lingalagattu
Location: Mannanur
Temples & Attractions: Umamaheswara temple, Maddimadugu Pabbathi Anjaneya Swamy temple, Chenchulaxmi museum, view point from Nallamala forest, Mallela Teertham waterfalls, Traibal Museum, Sakshi Ganapathi Temple, boating, Akkamahadevi caves, Srisailam Mallikarjuna Swamy and Bramarambika temples
Distance from Hyderabad: 190 km
Transportation: Buses from Hyderabad
Accommodation: Temporary sheds at ghat; lodges and hotels at Srisailam
◆ Pondugala & Irkigudem Ghats
Location: Near Miryalaguda, Nalgonda district. Dachepally in Guntur (closer) has five ghats
Temples: Local temples
Distance from Hyderabad: 176 km
Transportation: Buses to Miryalaguda from Hyderabad, then local buses/autos. Railway: up to Nadikudi junction from Hyderabad in Guntur trains
◆ Vadapally
Location: Nalgonda district
Temples: Renowned and historical Laxminarsimha Swamy temple and Vadapally Meenakshi Agastheswara Swamy temples
Distance from Hyderabad: 180 km
Transportation: Bus to Miryalaguda, then local bus to ghat
◆ Mahankali & Mattapally
Location: Near Miryalaguda, Nalgonda district
Temples: Mattapally Laxminarsimha Swamy temple (famous), Parvathi Ramalingeswaralayam, Godadevi temple, Hanuman temples
Distance from Hyderabad: 186 km
Transportation: Buses from Hyderabad to Miryalaguda and Hujurnagar
Accommodation: Annadana satrams, lodges and hotels

📢 Government Arrangements for Pushkarams: The Telangana government made necessary arrangements at Pushkar ghats in Nalgonda (34 ghats) and Mahabubnagar (52 ghats) at an estimate of ₹680 crore. The government expected as many as 3.34 crore devotees to take holy dips during the Pushkarams. 200 police personnel deployed at each ghat, plus at least 20 expert swimmers at major ghats and other staff including sanitation, health, RWSS, electricity, etc.

🗺️ Course Flow Summary

Krishna River flows east to Wai and then in a generally southeasterly direction past Sangli to the border of Karnataka state. There the river turns east and flows in an irregular course across north-central Karnataka and then to the southeast and into southwestern Telangana state near Thangadigi village, Krishna Mandal, Narayanpet district. It then veers southeast and then northeast, forming a portion of the border with Andhra Pradesh state. Turning east it flows into Andhra Pradesh to its delta head at Vijayawada, and from there flows southeast and then south until it enters the Bay of Bengal.

Border: Telangana is separated from Andhra Pradesh by the Krishna River, which acts as a geographical divider between the two. The River Krishna forms border between the states of Telangana and Andhra Pradesh from Srisailam to Pulichintala for about 290 kms flowing through NSP Dam.

Irrigation importance: It is a major source of irrigation for Maharashtra, Karnataka, Telangana and Andhra Pradesh. The delta of this river is one of the most fertile regions in India and was the home to ancient Satavahana and Ikshvaku Sun Dynasty kings.

Summary of Tributaries in Telangana: Tungabhadra, Bhima, Dindi, Haliya, Musi, Paleru and Munneru.


📚 Sources: Deccan Chronicle, Wikipedia (Krishna River, Musi River), New Indian Express

🔗 http://www.deccanchronicle.com/nation/in-other-news/110816/pilgrimage-centres-at-krishna-river-gears-up-for-pushkarams.html
🔗 https://en.wikipedia.org/wiki/Krishna_River
🔗 https://en.wikipedia.org/wiki/Musi_River_(India)
🔗 http://www.newindianexpress.com/states/telangana/Government-Sanctions-Rs-6k-Crore-for-Dindi-Project/2015/06/12/article2862068.ece