Bazidgarh is a village in Malerkotla tehsil in district of Sangrur, Punjab, India. As per the data provided by Census of India in 2011, total population of Bazidgarh was 543 which includes 294 males and 249 females. Bazidgarh covers 132 ha area. Pincode of Bazidgarh is 148023.