Subdi is a village in Nandigram II tehsil in district of Purba Medinipur, West Bengal, India. As per the data provided by Census of India in 2011, total population of Subdi was 5,615 which includes 2,924 males and 2,691 females. Subdi covers 376.36 ha area. Pincode of Subdi is 721430.