Страны на севере, северо-востоке Индостана в буддийских источниках называются Махаджанапада. Шестнадцать Маханаджанападов, самым крупным из которых был Магадха, появились на территории Индии к VI веку до нашей эры. С 322 по 187 годы до нашей эры в древней Индии существовало обширное государство Империя Маурьев основанное Чандрагуптой из рода Маурьев. В 180 году до нашей эры бактрийским царём Деметрием на западе Индии было основано Индо-греческое царство. С 30 по 375 год на территории Северной Индии существовало Кушанское царство.В IV-VI веках в Индии существовало государство Гуптов. Принято считать, что " золотым веком " Индии был период правления Гуптов.