Mahasing is a village in Naxalbari tehsil in district of Darjiling, West Bengal, India. As per the data provided by Census of India in 2011, total population of Mahasing was 662 which includes 334 males and 328 females. Mahasing covers 142.85 ha area. Pincode of Mahasing is 734429.