Hasnabad is a village in Murshidabad Jiaganj tehsil in district of Murshidabad, West Bengal, India. As per the data provided by Census of India in 2011, total population of Hasnabad was 1,388 which includes 692 males and 696 females. Hasnabad covers 44.59 ha area. Pincode of Hasnabad is 742149.