L'Inde est située dans les hémisphères nord et est. Elle est située en Asie centrale du sud sur la région appelée le sous-continent indien. La mer d'Arabie s'étend à l'ouest, la baie du Bengale à l'est et l'océan Indien s'étend au sud de l'Inde.
Les pays voisins de l'Inde sont le Pakistan, le Népal, le Bhoutan, le Myanmar, la Chine, le Bangladesh et le Sri Lanka. L'Inde ne partage pas de frontière terrestre avec le Sri Lanka, qui est une île. L'Himalaya se situe au nord de l'Inde.
L'Inde se situe entre 6 et 35 degrés de latitude nord. Il se situe entre 68 et 97 degrés de longitude est. Le tropique du Cancer, à 23 degrés et 30 minutes, traverse le centre de l'Inde.