Following were the reasons for the importance of Magadh kingdom:
1. Some parts of Magadh had dense jungles, where elephants were found and they could be caught for use in the army,
2. Magadh was surrounded by the rivers Ganga and Sone. These rivers were important source of transportation, irrigation and of drinking water for and fertility of land also
3. Reserves of iron ore were there in Magadha and iron could be extracted from the mines here and various strong tools and weapons could be made from it.
4. The capitals of Magadh were located at strategically important places.