List of indian cities on rivers - wikipedia List of indian cities on rivers The following is a list of the cities in India through which major rivers flow. City River State Agra Yamuna Western Uttar Pradesh Ahmedabad Sabarmati Gujarat Allahabad At the confluence of Ganga, Yamuna and Saraswati Uttar Pradesh Ayodhya Saryu Uttar Pradesh Badrinath Alaknanda Uttarakhand Banki Mahanadi Odisha Brahmapur Rushikulya Odisha Chhatrapur Rushikulya Odisha Bhagalpur Ganges Bihar Kolkata Hooghly West Bengal Cuttack Mahanadi Odisha New Delhi Yamuna Delhi Dibrugarh Brahmaputra Assam Ferozpur Sutlej Punjab Guwahati Brahmaputra Assam Haridwar Ganges Uttarakhand Hyderabad Musi Telangana Jabalpur Narmada Madhya Pradesh Kanpur Ganges Uttar Pradesh Kota Chambal Rajasthan Kottayam Meenachil Kerala Jaunpur Gomti Uttar Pradesh Patna Ganges Bihar Rajahmundry Godavari Andhra Pradesh Srinagar Jhelum Jammu & Kashmir Surat Tapi Gujarat Varanasi Ganges Uttar Pradesh Vijayawada Krishna Andhra Pradesh Vadodara Vishwamitri, Mahi, Narmada Gujarat Mathura Yamuna Uttar Pradesh Mirzapur Ganga Uttar Pradesh Auraiya Yamuna Uttar Pradesh Etawah Yamuna Uttar Pradesh Bangalore Vrishabhavathi Karnataka Farrukhabad Ganges Uttar Pradesh Rangpo Teesta Sikkim Gaya Falgu ( Neeranjana ) Bihar Fatehgarh Ganges Uttar Pradesh Kannauj Ganges Uttar Pradesh Mangalore Netravati, Gurupura Karnataka Shimoga Tunga River Karnataka Bhadravathi Bhadra Karnataka Hospet Tungabhadra Karnataka Karwar Kali Karnataka Bagalkot Ghataprabha Karnataka Honnavar Sharavathi Karnataka Gwalior Chambal Madhya Pradesh Gorakhpur Rapti Uttar Pradesh Lucknow Gomti Uttar Pradesh Kanpur Cantonment Ganges Uttar Pradesh Shuklaganj Ganges Uttar Pradesh Chakeri Ganges Uttar Pradesh Malegaon Girna River Maharashtra Sambalpur Mahanadi Odisha Rourkela Brahmani Odisha Pune Mula, Mutha Maharashtra Daman Daman Ganga River Daman Madurai Vaigai Tamil Nadu Thiruchirapalli Kaveri Tamil Nadu Chennai Cooum, Adyar Tamil Nadu Coimbatore Noyyal Tamil Nadu Erode Kaveri Tamil Nadu Tirunelveli Thamirabarani Tamil Nadu Bharuch Narmada Gujarat Karjat Ulhas Maharashtra Nashik Godavari Maharashtra Mahad Savitri Maharashtra Nanded Godavari Maharashtra Kolhapur Panchaganga Maharashtra Nellore Pennar Andhra Pradesh Kurnool Tungabhadra Andhra Pradesh Nizamabad Godavari Telangana Sangli Krishna Maharashtra Karad Krishna, Koyna Maharashtra Hajipur Ganges Bihar Ujjain Shipra Madhya Pradesh Ashta Parwati Madhya Pradesh Kanchipuram Vegavathi, Palar Tamil Nadu Thanjavur Vennaaru, Vadavaaru Tamil Nadu Murshidabad Hooghly West Bengal Munger Ganges Bihar Jamalpur Ganges Bihar Purnia Koshi Bihar Budaun Sot Uttar Pradesh Amaravati Krishna Andhra Pradesh bhopal morhar References Jump up ^ Shipra River Jump up ^ Shipra River Jump up ^ turkaul Retrieved from `` https://en.wikipedia.org/w/index.php?title=List_of_Indian_cities_on_rivers&oldid=822071419 '' Categories : Lists of cities in India Lists of rivers of India Talk About Wikipedia हिन्दी മലയാളം தமிழ் Edit links This page was last edited on 24 January 2018, at 06 : 37. Text is available under the Creative Commons Attribution - ShareAlike License ; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia ® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization. About Wikipedia

Question: lucknow city is situated on the bank of river
Answer: Gomti