Город находится в южной части Раджастхана, на высоте 490 метров над уровнем моря[2]. Пратапгарх расположен на расстоянии приблизительно 327 километров к юго-юго-западу (SSW) от Джайпура, административного центра штата и на расстоянии 560 километров к юго-юго-западу от Нью-Дели, столицы страны.
Демография
По данным официальной переписи2001 года, население составляло 35 422 человек[3], из которых мужчины составляли 52 %, женщины — соответственно 48 % . Уровень грамотности населения составлял 74 % (при среднем по Индии показателе 59,5 %)[4].
Динамика численности населения города по годам: