Государство общей площадью 3,3 млн кв. км. расположено в Южной Азии, занимая полуостров Индостан. На севере граничит с Афганистаном, Бутаном, Китаем и Непалом, на востоке - с Бангладеш и Мьянмой (Бирма), на западе - с Пакистаном. На востоке омывается Бенгальским заливом, на юге - Полкским проливом и Индийским океаном, на западе - Аравийским морем. В состав Индии входят Андаманские и Никобарские острова, а также острова Лаккадивские, Аминдивские и Миникой в юго-восточной части Аравийского моря.
Природно-географические условия страны крайне разнообразны. Большую ее часть занимает нагорье Декан, ограниченное с двух сторон Восточными и Западными Гатами, а всего территорию Индии пересекают 7 горных цепей, среди которых - самая высокая горная страна мира - Гималаи. Между Деканом и Гималаями широкой дугой тянется обширная Индо-Гангская низменность (Джамно-Гангская равнина), побережья также обрамлены узкой лентой равнин.