Mahadžanapados (skr. (devanagari): महाजनपद maha - didelis, džanapada - valstybė) - senovės Indijos regionai - valstybės, kurių tradiciškai priskaičiuojama 16. Visos jos klestėjo Indo-Gango lygumoje (Šiaurės Indija). Klasikinis jų klestėjimo laikotarpis buvo VIII-IV a. pr. m. e., iki Maurjų dinastijos suvienijimo.
Susiformavimas ir sąrašas
Tradiciškai pateikiama 16 regionų-valstybių (solasa mahajanapadhas):