Multiple choice

How many Mahajanpadas were there in ancient India?

  1. 18

  2. 16

  3. 20

  4. 12

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Ancient Buddhist texts and historical accounts consistently mention 16 Mahajanapadas (great kingdoms) that existed during the time of Buddha in 6th century BCE. This number is well-documented in Anguttara Nikaya and other contemporary sources.