Magadha membentuk salah satu dari enam belas Mahājanapada. Pusat kerajaan ini berada di wilayah Bihar; ibukota pertamanya adalah Rajagriha (kini Rajgir), lalu Pataliputra. Wilayah Magadha meliputi Bihar, Benggala dan sebagian timur Uttar Pradesh. Kerajaan kuno Magadha juga disebut dalam Ramayana, Mahabharata, dan Puranas.