Mahasar 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 Mahasar was 1,123 which includes 602 males and 521 females. Mahasar covers 221 ha area. Pincode of Mahasar is 123021.