Rajpura is a village in Narnaul tehsil in district of Mahendragarh, Haryana, India. As per the data provided by Census of India in 2011, total population of Rajpura was 1,722 which includes 917 males and 805 females. Rajpura covers 326 ha area. Pincode of Rajpura is 123021.