Elsecar is a village in the Metropolitan Borough of Barnsley in South Yorkshire, England. It is near to Jump and Wentworth, it is also 2 miles south of Hoyland, 6 miles south of Barnsley and 8 miles north-east of Sheffield. Elsecar falls within the Barnsley Metropolitan Borough Ward of Hoyland Milton.