Sholdiha is a village in Keshpur tehsil in district of Paschim Medinipur, West Bengal, India. As per the data provided by Census of India in 2011, total population of Sholdiha was 1,581 which includes 799 males and 782 females. Sholdiha covers 188.61 ha area. Pincode of Sholdiha is 721147.