印度三面临海,背靠世界最大的高山喜马拉雅山,是南亚次大陆最大国家。东北部同中国、尼泊尔、不丹接壤,孟加拉国夹在东北部国土之间,东部与缅甸为邻,东南部与斯里兰卡隔海相望,西北部与巴基斯坦交界。东临孟加拉湾,西濒阿拉伯海,海岸线长5560公里。