Jul 6, 2024, 06:11 PM IST

8 most ancient cities in India

Mahipal Chouhan

Patiala: Patiala, in the state of Punjab, has a history that traces back to the 18th century. It is known for its rich cultural heritage and historical monuments.

Varanasi (Banaras or Kashi): Varanasi is one of the oldest cities in the world and holds great religious and cultural significance. It is considered the spiritual capital of India and is situated on the banks of the Ganges River.

Madurai: Located in the southern state of Tamil Nadu, Madurai is one of the oldest continuously inhabited cities in India. It has a history dating back over 2,500 years and is known for its ancient temples.

Vadodara (Baroda): Situated in the state of Gujarat, Vadodara has a history that dates back to the 9th century. It has been a major center for trade and commerce since ancient times.

Thiruvananthapuram (Trivandrum): The capital city of the southern state of Kerala, Thiruvananthapuram has a history that spans over a thousand years. It has been an important center for trade and culture.

Ujjain: Located in the state of Madhya Pradesh, Ujjain is one of the seven sacred cities in Hinduism. It has a history that goes back more than 2,000 years and is known for the Kumbh Mela festival.

Ayodhya is indeed one of the oldest cities in India with immense cultural and historical significance. It is the birthplace of Lord Rama according to Hindu mythology and has been a center of pilgrimage for millions of people. 

Mathura: Considered one of the oldest cities in the Indian subcontinent, Mathura is associated with the birth of Lord Krishna. It has a history that spans several millennia and is a major pilgrimage site for Hindus.

Rajgir: Located in the state of Bihar, Rajgir is an ancient city with a history dating back to the 6th century BCE. It was the capital of the Magadha kingdom and is associated with Lord Buddha.

This information is not DNA's opinion but obtained from media reports