Ấn Độ được bao quanh bởi tổng cộng sáu quốc gia ở vị trí Nam Á, bao gồm Pakistan, Miến Điện, Trung Quốc, Nepal, Bangladesh và Bhutan. Các quốc gia này hầu hết giáp với Ấn Độ ở hướng bắc, về hướng đông , phía tây và nam phần lớn được bao bọc bởi nước.
Có ba vùng nước giáp với Ấn Độ: Biển Ả Rập ở phía tây, Vịnh Bengal ở phía đông và Biển Laccadive ở phía bắc. Ấn Độ bao gồm hơn 8.600 dặm đất. Đường bờ biển của nó dài chưa đến 4.400 dặm, tức là chưa bằng chiều dài của đất liền với các quốc gia khác. Quốc gia có biên giới lớn nhất với Ấn Độ là Trung Quốc.