Mainpura is a village in Udaipurwati tehsil in district of Jhunjhunun, Rajasthan, India. As per the data provided by Census of India in 2011, total population of Mainpura was 1,707 which includes 893 males and 814 females. Mainpura covers 897 ha area. Pincode of Mainpura is 333053.