Индия расположена на юге Азии, большей частью на полуострове Индостан, меньшей — в континентальной части. К Индии относятся также многочисленные острова, находящиеся на востоке — в Бенгальском заливе, на юге — в Индийском океане, на западе — в Аравийском море. На западе Индия имеет общие границы с Пакистаном, с Бутаном, Непалом и Китаем — на северо-востоке, на востоке — с Бангладеш и Мьянмой. Общие границы с Афганистаном имеют спорные территории индийских штатов Джамму и Кашмир. Морские границы страна имеет с Мальдивами на юго-западе, на юго-востоке — с Индонезией, на юге — с остравами Шри-Ланки.