Indrapura is a village in Sarwar tehsil in district of Ajmer, Rajasthan, India. As per the data provided by Census of India in 2011, total population of Indrapura was 502 which includes 257 males and 245 females. Indrapura covers 728 ha area. Pincode of Indrapura is 305412.