ledsham is a village and civil parish north of castleford and east of leeds in the county of west yorkshire, england. the village is in the city of leeds metropolitan borough and near to the a1 great north road. it has a population of 162, increasing to 181 at the 2011 census.