Skip to main content

List of Mahajanapadas (16), Capitals & Locations [PDF]

List of Mahajanapadas (16), Capitals & Locations

After the age of Vedic Culture, (from the sixth to fourth centuries BCE) with the ‘janapada‘ started making “Mahajanapadas” by expanding the empire. The land between Himalayas and Narmada was divided into sixteen independent states. These states are known as ‘Mahajanapadas‘.

» Here is a list of all the 16 ‘Mahajanapadas with their capitals and present-day location.

# 16 Mahajanapadas and their Capitals

MahajanapadasCapitalLocation
MagadhaGirivraj or RajgrihaDistrict Patna, Gaya and part of Shahabad in Bihar
AngaChampa or ChampanagariMunger and Bhagalpur Dist of Bihar
KashiVaranashiVaranashi dist of Uttar Pradesh
KosalaSaravastiFaizabad, Gonda region or Eastern UP
MallaKushinagar or PawaSouth of Vaishali dist in UP
KuruHastinapurHaryana and Delhi
ChediShaktimanEastern part of Bundelkhand
PanchalAhichharta, KampilyaRahilkhand Western Uttar Pradesh
SursenaMathuraBrajmandal Mathura region
MatsyaViratnagarAlwar, Jaipur, Bharatpur in Rajasthan
AvantiMalwa/UjjainUjjain District
GandharaTaxilaWestern Part of Pakistan and Afghanistan
KambojRajput/HatakaPunch area in Kashmir and Hazara dist of Pakistan
AshmikaPotana / PataliBetween river Narmada and Godavari
VatsaKaushambiDist of Allahabad Mirzapur of Uttar Pradesh
VajjiVaishaliVaishali dist. of Bihar


» Five Mahajanapadas were most powerful than others. They are Magadha, Avanti, Kashi, Kosala, and Vajji.

» Buddhist and Jain literature presents a list of 16 Mahajanapadas with minor variations of names.

» The Buddhist text ‘Anguttara Nikaya‘ which is a part of the Sutta Pitaka gives a list of sixteen Mahajanapadas in the time of Buddha. Between these Magadha was the most powerful kingdom.

TRY MCQ on 16 Mahajanapadas

16 Mahajanapadas PDF