Dünyanın en büyük 2. nüfusuna sahip olan Hindistan, Asya kıtasında yer almaktadır.
Güneyinde Hint Okyanusu, batısında Umman Denizi ve doğusunda Bengal Körfezi'nin bulunmasıyla birlikte Hindistan'ın deniz kıyısı 7.517 kilometre uzunluktadır.
Batısında Pakistan, kuzeydoğusunda Çin Halk Cumhuriyeti, Nepal ve Bhutan ve doğusunda Bangladeş ve Myanmar ülkeleri ile sınır paylaşmaktadır. Ayrıca Sri Lanka, Maldivler ve Endonezya'ya çok yakındır.