Ancient Indian Universities which served as the cradle of scientific and philosophical knowledge

Taxila University It is believed Kuru prince Duryodhana laid the foundation of Takshashila University at the birthplace of his mother Gandhari. Over sixty courses pertaining to different subjects were taught at Takshashila University.

Mithila University This learning centre had been in existence since the time of Raja Janak, the father of Sita. The reason is the lack of archaeological finds dating back to the ancient period

Telhara University This ancient learning centre is located in Telhara at a distance of around 40 km from Nalanda University in Bihar. Archaeologists have traced the remains of this centre during the course of an excavation at Telhara

Sharada Peeth Temple University This temple university once flourished as one of the biggest centres of learning in ancient India. Kashmir is also known as Sharada Desh going by the name of the temple

Nalanda University This ancient centre of higher learning, located in the ancient kingdom of Magadha, presently seven miles north of Rajgriha in Bihar, is one of India's oldest universities. 

Vallabhi University This university was set up in line with Nalanda University by the kings of the Maitraka dynasty.

Pushpagiri University This centre of learning, located in ancient Kalinga, across Cuttak and Jajpur districts of present Odisha, was established in the last years of BCE

Odantapuri University This university was set up in Odantapuri, also called Uddandapura in Bihar, then Magadha, by Pala king Gopala in the early 7th century. 

Vikramshila University This learning centre, located 50km east of Bhagalpur in Bihar, was established by Pala king Dharampala in the later 7th century.

Bikrampur University Dharampala also established Bikrampur University in the late 7th century at Munshiganj in Bengal, presently Bangladesh.