Le Plateau de Deccan, plateau qui a une altitude comprise entre 100 et 1000 mètres au dessus du niveau de la mer, se trouve au sud de la plaine indo-gangétique.
Le territoire s'étale sur 148000 kilomètres carrés repartis sur environ 770 kilomètres de long et 515 kilomètres de large. Le climat est semi-aride, selon la classification de Koppen, fondée sur les précipitations et les températures. New Delhi, la capitale du pays, est à une distance, à vol d'oiseau, de 1628 kilomètres de son centre géographique.