Barton-le-Willows is a village and civil parish in the Ryedale district of North Yorkshire, England, situated by the River Derwent, about eight miles south-west of Malton. The parish had a population of 186 according to the 2001 census. The village is recorded as Bartun in the Domesday Book.
Prior to the nationwide municipal reorganization of 1974, Barton-le-Willows was located in Malton Rural District. Historically, it was located in the ecclesiastical parish of Crambe in the Bulmer Wapentake.