El Imperio Magadha fue el Mahajanapada más poderoso entre los dieciséis Mahajanapadas del 684 a.C. El inicio o desarrollo del imperialismo en la antigua India se atribuye a Magadha.
Imperio Magadah
Dinastía Haryanka (544 a.C. – 412 a.C.)
Bimbisara (544 a. C. – 412 a. C.), el verdadero fundador de la importancia del Imperio Magadha. Su capital era Girivraj (Rajgriha).
Bimbisara fortaleció su posición política sobre la base de relaciones matrimoniales.
Bimbisara había enviado a su médico estatal, Jeevak, para tratar a Chandpradhot Mahasen, el gobernante del vecino estado de Avanti.
Bimbisara fue capturado por su hijo Ajatashatru (492 aC – 407 aC) y tomó el poder.
Ajatashatru también se conoce como Puneet.
Para derrotar a las mujeres de Vajji Sangha en Ajatashatru, se utilizaron nuevas armas llamadas Ratna Musal y Mahashilakantak.
Durante el reinado de Ajatashatru, se organizó el primer concilio budista en la cueva Saptaparni de Rajagriha.
El hijo de Ajatashatru, Udayin (Udaybhadra) (460 a. C. - 444 a. C.) fue el tercer gobernante importante de la primera dinastía Haryanka, fundó Pataliputra (actual Patna) y la convirtió en su capital.
Imperio Gupta
Dinastía Shishunaga (412 a. C.-344 a. C.)
Shishunaga, el comandante de la dinastía Haryanka, estableció la dinastía Shishunaga al capturar el poder de Magadha. La capital de Magadha fue Vaishali durante el reinado del gobernante de este año Kalashoka (Kakavarna), donde se celebró el segundo concilio budista.
Dinastía Nand (344 a. C. - 324 a. C.)
Mahapadmananda fue el fundador de la dinastía Nanda. Se decía que era Sarvakshatrak, es decir, el destructor de todos los Kshatriyas. Mahapadmananda estableció el reino de Ekatra y asumió el título de Ekrat. Dhanananda fue el último gobernante de la dinastía Nanda. Alejandro invadió la India durante su reinado.