В период Махаджанапады Магадха расширила свою власть и постепенно взяла под свой сюзеренитет всю Северную Индию. Первой Магадхой правила династия Харьянка, за ней следовали Шишу Наг и династия Нанда. Династия Маурьев начала свое правление, положив конец Нанду.
Династия Харьянка
Бибасар был первым императорским правителем династии Харьянка. Время правления Бимбасары Шреника принято считать 544-49 гг. до н.э. Он правил 49 лет, Бимбисара принял политику супружеских отношений для расширения своей власти и царства, развил в себе материнские качества и установил в себе брачные отношения с Гандхарой. Он был современником Махатмы Будды.
Дживака был его королевским врачом. В 492 году нашей эры Аджаташатру получил власть, убив своего отца Бимбисару. Аджаташатру принял военную победу для расширения королевства. Он использовал дипломатию своего министра Васкара для победы над Ваджи Сангхой.
После Аджаташатру правителем стал его сын Удайин. Удай-джи исповедовал джайнскую религию. Он основал город Паталипутра (Кусумпура) и сделал его своей столицей.
Династия Шишунаг
Сишунага основал эту династию в 412 г. до н.э., убив Нагдаску, последнего правителя династии Харьянка. Шишунаг сделал Вайшали своей второй столицей после Паталипутры. Преемником Сишунаги был Калашока или Какаварна. В это время в Вайшали был организован второй буддийский совет.
— династия Нанда
Убейте Нандивардхану, последнего правителя династии Шишунага. Махападмананда заложил основу династии Ананды. В буддийском тексте династии Махабодхи его называли Уграсеном. Дханананда был последним правителем династии Нанды.
Во время его правления произошло нападение Александра на северо-запад Индии. Махападмананд также известен как Свакштрантка, а Дханнад по имени Агримиз.
Вторжение Александра
В 326 г. до н.э. Александр вторгся в Индию. Он был правителем Македонии в Греции. Александр прибыл в Индию через Хайберский перевал. Александр был учеником Аристотеля. Магадха во время вторжения Александра.
Правителем династии Нанда правил Дханананд. Александр участвовал в битве при Гидаспе с правителем Пенджаба, в которой Пор после ранения попал в плен. Достигнув реки Вяс, войска Александра отказались продвигаться вперед. Александр умер в Вавилоне (323 г. до н.э.), возвращаясь после 19 месяцев пребывания в Индии.