Sahapur Khurd is a village in Ballabgarh tehsil in district of Faridabad, Haryana, India. As per the data provided by Census of India in 2011, total population of Sahapur Khurd was 838 which includes 452 males and 386 females. Sahapur Khurd covers 85 ha area. Pincode of Sahapur Khurd is 121004.