List of ancient Indian cities

This is a list of cities in South Asia thought to have been founded before the 8th century (before the rise of the Pala Empire).

In alphabetical order
 * Amaravati
 * Anga Now as Bhagalpur
 * Bharuch
 * Ayadhya Now as kanyakumari
 * Badayun
 * Banbhore (now in Pakistan)
 * Barbarikon (now in Pakistan)
 * Bayana
 * Bhattiprolu
 * Bhinmal
 * Bhokardan (Bhogavardhana)
 * Bhubaneswar (Sisupalgarh)
 * Chandraketugarh
 * Chennai
 * Chunar
 * Chidambaram
 * Chirand
 * Coimbatore
 * Cuddalore
 * Cuttack
 * Debal (now in Pakistan)
 * Dhanyakataka
 * Dharmapuri
 * Dwarka
 * Erode
 * Garthapuri Now as Guntur / గుంటూరు
 * Gwalior
 * Hampi
 * Hansi
 * Harappa (Now in Pakistan)
 * Jabalpur
 * Jaipur
 * Jhansi
 * Junagadh
 * Kalibangan
 * Kalinjar
 * Kalpi
 * Kanchipuram
 * Kannauj
 * Karur
 * Kaveripoompattinam
 * Keezhadi
 * Kodumanal
 * Kollam (Quilon)
 * Kotivarsha (Devkot)
 * Kumbakonam
 * Kumbhoj
 * Kurukshetra
 * Lothal
 * Lashkar
 * Madurai
 * Meluhha (now in Pakistan)
 * Mohenjo-Daro (Now in Pakistan)
 * Mahabalipuram
 * Mangalore (earlier Kudla (local name), Mangalapuram, Kodial, Manjara, Manjalore, Maikala, and Mangaluru)
 * Mannargudi
 * Mayiladuthurai
 * Minnagara (now in Pakistan)
 * Muziris Now as Kodungallur
 * Nagapattinam
 * Nalanda
 * Namakkal
 * Nashik
 * Osian
 * Paithan
 * Patala (modern day's Thatta, now in Pakistan)
 * Pataliputra
 * Pistapura
 * Poona (now known as pune)
 * Purushapura (modern day's Peshawer, now in Pakistan )
 * Pushkalavati (modern day's Charsadda, now in Pakistan)
 * Prayag (in modern Prayagraj)
 * Pratishthana
 * Pundravardhana
 * Pudumadam புதுமடம்
 * Puri
 * Pushkar
 * Rajagriha Now as Rajgir
 * Rajahmahendravaram
 * Rajapura
 * Ramanathapuram
 * Rameshwaram
 * Sagala (modern day's Sialkot, now in Pakistan)
 * Salem
 * Sambhar Lake Town City of Gopal Lal Jandu
 * Sangrur
 * Saketa Now as Ayodhya
 * Sirkap (Now in Pakistan)
 * Sirsukh (now in Pakistan)
 * Sitanagaram
 * Somnath
 * Sopara
 * Sravasti
 * Tamralipta, now Tamluk
 * Taxila (earlier Takshashila, now in Pakistan)
 * Thanjavur (Tanjore)
 * Tiruchengode
 * Tiruchirappalli (earlier Uraiyur)
 * Thirussivaperoor Now as Thrissur(Trichur)
 * Tirunelveli
 * Tiruvannamalai
 * Tiruvarur
 * Tuni
 * Udayagiri(now Bhopal)
 * Ujjain(earlier Ujjayini, Avanti)
 * Vadodara(earlier known with following names Viravati, Chandravati, Vadpatra and Baroda)
 * Vaishali (ancient city)
 * Vallabhi
 * Varanasi
 * Vellore
 * Vidisha
 * Bairat, now Viratnagar
 * Maisolos, Masalia, Masulipatnam, Masulipatam, now Machilipatnam or Bandar
 * Vijayavatika, now Vijayawada
 * Visakhapatnam(earlierWaltair)
 * Vrindavan
 * Vellore