History · Geography

Rivers, Ports & Power Plants

Cities on river banks, India’s major ports and nuclear power plants.

Cities on river banks

  • DelhiYamuna
  • AgraYamuna
  • MathuraYamuna
  • PrayagrajGanga–Yamuna confluence
  • VaranasiGanga
  • KanpurGanga
  • PatnaGanga
  • HaridwarGanga
  • KolkataHooghly
  • LucknowGomti
  • AyodhyaSarayu
  • AhmedabadSabarmati
  • SuratTapi
  • JabalpurNarmada
  • BharuchNarmada
  • HyderabadMusi
  • VijayawadaKrishna
  • TiruchirappalliKaveri
  • SrirangapatnaKaveri
  • SrinagarJhelum
  • GuwahatiBrahmaputra
  • DibrugarhBrahmaputra
  • CuttackMahanadi
  • NashikGodavari
  • RajahmundryGodavari
  • UjjainKshipra
  • PuneMula–Mutha
  • LudhianaSutlej
  • MaduraiVaigai
  • KotaChambal

Major ports

  • Syama Prasad Mookerjee Port (Kolkata, with Haldia)West Bengal · river port
  • ParadipOdisha
  • VisakhapatnamAndhra Pradesh · deepest major port
  • ChennaiTamil Nadu
  • Kamarajar (Ennore)Tamil Nadu · first corporatised major port
  • V. O. Chidambaranar (Tuticorin)Tamil Nadu
  • CochinKeralam
  • New MangaloreKarnataka
  • MormugaoGoa · iron ore
  • MumbaiMaharashtra
  • Jawaharlal Nehru Port (Nhava Sheva)Maharashtra · largest container port
  • Deendayal (Kandla)Gujarat · tidal port

Nuclear power plants

  • TarapurMaharashtra · India's first (1969)
  • RawatbhataRajasthan
  • KalpakkamTamil Nadu · fast breeder programme
  • NaroraUttar Pradesh
  • KakraparGujarat
  • KaigaKarnataka
  • KudankulamTamil Nadu · built with Russia, largest
  • Gorakhpur (Fatehabad)Haryana · under construction

Test yourself: 10 questions

Made from the facts on this page. Pick an answer to see the right one.

Loading the quiz…
Scroll to Top