16 Mahajanapadas of Ancient India

Explore the sixteen great ancient Indian kingdoms (6th-4th centuries BCE) with their capitals, major geographical features, rivers, and mountain ranges.

Map Features

Legend

Mahajanapada
Capital City
Rivers
Mountains

Historical Context

The Mahajanapadas were sixteen major kingdoms that existed in ancient India during the 6th-4th centuries BCE. These powerful states marked the transition from tribal societies to organized kingdoms and played a crucial role in Indian political and cultural development.

16
Mahajanapadas
16
Capital Cities
7
Major Rivers
5
Mountain Ranges