List of ancient Indian cities

This is a list of cities in the Indian subcontinent thought to have been established prior to the 8th century.

In alphabetical order