Which Indian State Has the Most Borders?

When studying the complex and diverse map of India, a common question that arises is which Indian state shares its borders with the maximum number of other states. The answer is Uttar Pradesh. It holds the record for being the most connected state in the country.

The Record Holder: Uttar Pradesh

​The state of Uttar Pradesh (UP) shares its borders with 8 states and 1 Union Territory (Delhi), making a total of 9 Indian boundaries. Additionally, it shares an international border with Nepal to the north.

Neighbors of Uttar Pradesh

  • ​North: Uttarakhand and Nepal
  • ​Northwest: Himachal Pradesh, Delhi (Union Territory), and Haryana
  • ​West: Rajasthan
  • ​South: Madhya Pradesh and Chhattisgarh
  • Southeast: Jharkhand
  • ​East: Bihar
9 state borders of Uttar Pradesh
A map showing nine states that border Uttar Pradesh

Indian states with the most state borders

RankState/UTNumber of state/UT borders
1Uttar Pradesh9
2Assam7
3Chhattisgarh7
4Himachal Pradesh6
5Maharashtra6
6Karnataka6

Which Indian state shares the most international borders?

While Uttar Pradesh has the most domestic borders, Sikkim, West Bengal, and Arunachal Pradesh each share international borders with three countries, the highest number for any Indian state. If the disputed areas within Ladakh are considered, it too shares international borders with three countries.

  • Sikkim: Nepal, Bhutan, China
  • West Bengal: Nepal, Bhutan, Bangladesh
  • Arunachal Pradesh: Bhutan, China, Myanmar
  • Ladakh: Pakistan, China, Afghanistan

Read more

Scroll to Top