Dens første hovedstad var Rajagriha (dagens Rajgir), deretter Pataliputra (dagens Patna). Magadha ekspanderte til å omfatte det meste av Bihar og Bengal, fulgt deretter av mye av østlige Uttar Pradesh og Odisha. Riket er omtalt i jainistiske og buddhistiske tekster. En av de kjente kongene fra rikets storhetstid var Bimbisara. Riket ble erobret av Mauryariket i 320 f.Kr. og ble kjerneområdet i deres utstrakte rike.