Shahbazpur 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 Shahbazpur was 2,457 which includes 1,298 males and 1,159 females. Shahbazpur covers 530 ha area. Pincode of Shahbazpur is 123023.