Ecclesfield is a northern suburb of Sheffield, England. It lies on the railway line from Sheffield to Barnsley.