La dinastía Nanda fue un poder formidable en Magadha antes de los Mauryas. Llegó al poder suplantando a la dinastía Saisunaga. No existe una fuente de información contemporánea que arroje luz sobre este poder. El fundador de la línea Mahapadma (también conocido como Ugrasena) figura en los Puranas como el hijo de una mujer sudra. Hubo quizás nueve gobernantes en la dinastía, el último de los cuales fue Dhanananda, que fue suplantado por Chandragupta Maurya en aproximadamente el 324 a.c. Teniendo en cuenta la fecha de ascendencia de Chandragupta Maurya, el período de su gobierno sería de c. 344 a 324 aec. Un factor que ayudó a la consolidación del reino Nanda fue que se dio importancia a los impuestos como ingresos. La recaudación metódica de impuestos por funcionarios nombrados regularmente pasó a formar parte del sistema administrativo. Con todo el poderío militar y el dominio de un gran imperio, Dhanananda no era popular entre sus súbditos. Gran parte de su impopularidad se debió a su avaricia y amor por la riqueza, que acumuló a expensas de su pueblo mediante impuestos y exacciones excesivos. Tenemos muy poca información sobre la forma en que se administraban los vastos dominios de los Nandas. Si se cree en la tradición, el fundador de esta línea apuntó a establecer un control centralizado en todo su imperio. Los observadores griegos del siglo IV a.C. aluden a un sistema de gobierno provincial bajo funcionarios denominados nomarcas e hiparcas. Por primera vez con los Nandas, tuvimos un imperio que trascendió los límites de la cuenca Gangética.