Le District d'Udaipur se trouve le long de la chaîne d'Aravalli au nord ouest, du district de Rajsamand au nord, du district de Chittaurgarh à l'est et du district de Dungarpur au sud.
Le territoire s'étale sur 13430 kilomètres carrés, pour une population de 3068420 habitants, selon le recensement de l'année 2011. Udaipur, son chef lieu, est à une distance, à vol d'oiseau, de 570 kilomètres de New Delhi, la capitale du pays.