India

Countries bordering India

India shares land borders with 6 countries. Located in Southern Asia, India holds a strategic position in the heart of Asia. Its neighbors are: Nepal, Bangladesh, Pakistan, Myanmar, Bhutan, China.

Bordering Countries

6

Region

Asia

Island

No

Neighboring countries list

CountryPopulation
NepalNepal29.91M
BangladeshBangladesh169.83M
PakistanPakistan241.50M
MyanmarMyanmar51.32M
BhutanBhutan784.0K
ChinaChina1.41B

Compare

Frequently Asked Questions

What countries border India?
India shares borders with 6 countries: Nepal, Bangladesh, Pakistan, Myanmar, Bhutan, China.
How many borders does India have?
India has 6 land borders.

Learn more