Multiple choice How many neighboring states share its border with Madhya Pradesh? 3 4 5 7 Reveal answer Fill a bubble to check yourself C Correct answer Explanation Madhya Pradesh shares its borders with five states: Uttar Pradesh, Chhattisgarh, Maharashtra, Gujarat, and Rajasthan.