Sonakandar is a village in Maldah Old tehsil in district of Maldah, West Bengal, India. As per the data provided by Census of India in 2011, total population of Sonakandar was 420 which includes 222 males and 198 females. Sonakandar covers 43.39 ha area. Pincode of Sonakandar is 732142.