Multiple choice general knowledge Which Indian state borders maximum number of states?[8 states] Bihar Harayana Rajasthan Uttar Pradesh Reveal answer Fill a bubble to check yourself D Correct answer Explanation Uttar Pradesh shares its borders with the maximum number of states in India, touching 8 states (Uttarakhand, Himachal Pradesh, Haryana, Rajasthan, Madhya Pradesh, Chhattisgarh, Jharkhand, and Bihar) plus one Union Territory (Delhi).