Amarpura is a village in Beejoliya tehsil in district of Bhilwara, Rajasthan, India. As per the data provided by Census of India in 2011, total population of Amarpura was 1,162 which includes 581 males and 581 females. Amarpura covers 246.88 ha area. Pincode of Amarpura is 311602.