Secara geografis, wilayah India mencakup area seluas 32,87.263 km persegi (1.269.346 mil mi), membentang dari ketinggian Himalaya yang tertutup salju hingga hutan hujan tropis di selatan. Sebagai negara terbesar ke-7 di dunia, India terpisah dari negara-negara Asia lainnya, yang ditandai oleh pegunungan dan laut, yang memberi negara ini entitas geografis yang berbeda. Dibatasi oleh Himalaya sangat luas di utara, luas daerah India membentang ke selatan, berangsur-angsur turun ke Samudra Hindia antara Teluk Bengal di timur dan Laut Arab di barat.