Belda is a town in the Narayangarh CD block in the Kharagpur subdivision of the Paschim Medinipur district in West Bengal, India.