Ấn Độ nằm trên lục địa Châu Á. Ấn Độ là quốc gia lớn thứ bảy trên thế giới về diện tích đất, với tổng diện tích 1.269.346 dặm vuông.
Ấn Độ giáp với các quốc gia Bangladesh, Bhutan, Miến Điện, Trung Quốc, Nepal và Pakistan cũng như Ấn Độ Dương, Biển Ả Rập và Vịnh Bengal. Đất nước có đường bờ biển dài 4.700 dặm. Ấn Độ bao gồm phần lớn tiểu lục địa Ấn Độ và nằm trên đỉnh của mảng kiến tạo Ấn Độ. Núi Kanchenjunga của Ấn Độ là ngọn núi cao thứ ba trên thế giới, với độ cao hơn 28.000 feet. Đất nước này có khí hậu đa dạng, có thể từ nhiệt đới ở phía nam đến khí hậu ôn hòa thoải mái ở phía bắc.