Indie znajdują się w Azji południowej, tuż pod Azją środkową. Kraj ten jest oblany przez Morze Arabskie oraz Andamańskie. Jest także otoczony wodami Zatoki Bengalskiej. Od Północy Indie są otoczone łańcuchami górskimi, takimi jak Himalaje i Karakorum. Linia brzegowa Indii jest słabo rozwinięta. Znajduje się tu kilka ujść rzek takich jak Godawari, Kryszno, Narbada. Możemy wyróżnić także jedną, bardzo dużą wyspę Indii, jaką jest Cejlon.
Kraje, z którymi Indie sąsiadują od północy to: Pakistan, Nepal, Bhutan, Chiny, Bangladesz i Mjanma.
Słabo rozwinięta linia brzegowa charakteryzuje się tym, że w danym kraju występuje bardzo mało cieśnin, wysepek, ujść rzek. Wysoko rozwinięta linia brzegowa cechuje się tym, że w jej obrębie znajduje się bardzo dużo ujść rzek, występuje dużo wysp, wysepek, cieśnin itp.