Nabaghar is a village in Habibpur tehsil in district of Maldah, West Bengal, India. As per the data provided by Census of India in 2011, total population of Nabaghar was 217 which includes 106 males and 111 females. Nabaghar covers 76 ha area. Pincode of Nabaghar is 732122.