8 Oldest Cities in India

Located in the state of Tamil Nadu, Madurai is one of the oldest cities in South India. It has a history of more than 2,500 years and is known for its ancient temples and rich cultural heritage. 

Madurai

Located in the state of Uttar Pradesh, Varanasi is considered one of the oldest continuously inhabited cities in the world. It has a history that spans over 3,000 years and is a significant religious and cultural center for Hindus. 

Varanasi (Benares or Kashi)

The capital city of Bihar, Patna has a history that dates back to ancient times. It was a prominent city during the Maurya and Gupta empires and is one of the oldest continuously inhabited cities in India. 

Patna

Located in the state of Maharashtra, Pune is another ancient city with a history of over 2,000 years. It was a significant center of power during the Maratha Empire. 

Pune

The present-day capital of India, Delhi, has a long history dating back to ancient times. It has been the capital of several historical empires, including the Mughal and British Empires. 

Delhi

Located in the state of Uttar Pradesh, Mathura is an ancient city with a history dating back to the 6th century BCE. It is considered a sacred city for Hindus and is associated with the birthplace of Lord Krishna. 

Mathura

Kolkata, the capital city of West Bengal, has a history that goes back several centuries. It was an important city during British colonial rule and served as the capital of British India for a period. 

Kolkata (Calcutta)

Mumbai, the financial capital of India, has a history that dates back to ancient times. It was a prominent trading port and has witnessed the rule of various empires and colonial powers. 

Mumbai (Bombay)

Download General Knowledge Books, Study Notes, Test Series & More..