Город находится в северо-восточной части Раджастхана, в регионе Брадж. Абсолютная высота — 182 метра над уровнем моря[1].
Бхаратпур расположен на расстоянии приблизительно 165 километров к западу-северо-западу (WNW) от Джайпура, административного центра штата и на расстоянии 150 километров к югу от Дели, столицы страны.
Демография
По данным последней официальной переписи2001 года, население составляло 204 587 человек[3], из которых мужчины составляли 54 %, женщины — соответственно 46 % . Уровень грамотности населения составлял 66 % (при среднем по Индии показателе 59,5 %)[4].
Динамика численности населения города по годам: