Amarpura is a village in Phalodi tehsil in district of Jodhpur, Rajasthan, India. As per the data provided by Census of India in 2011, total population of Amarpura was 589 which includes 300 males and 289 females. Amarpura covers 1387 ha area. Pincode of Amarpura is 342301.