Махаджанапада (в переводе с санскрита: «великие страны») — в буддийских источниках так называются страны на севере, северо-востоке Индостана. Как минимум две из них были олигархическими республиками (ганасангхами).
Понятие Махаджанапада произошло от Джанапада — так назывались племенные территории с 600 до н. э., которые в дальнейшем объединялись в союзы. Буддийские источники выделяют 16 махаджанапад — стран, существовавших до рождения Будды. Ангуттара-никая приводит следующий список: