东西长2,993公里。国境线总延长15,200公里。海岸线长7,517公里。印度的领海是12海里。印度在西北部和巴基斯坦接壤，北部和中华人民共和国、不丹、尼泊尔；东部和缅甸接壤。孟加拉国的大部份地区都和印度接壤。印度的领海和印度南侧的岛国斯里兰卡、马尔代夫、印度尼西亚的领海相邻。斯里兰卡隔保克海峡和印度相望。印度位于南亚，毗邻阿拉伯海与孟加拉湾。印度半岛的最南端是科摩林角。印度全国的最南端则是在安达曼-尼科巴群岛。在缅甸和巴基斯坦之间。与孟加拉国、缅甸、中华人民共和国、不丹、尼泊尔、阿富汗和巴基斯坦