Harworth is a small town in the county of Nottinghamshire, East Midlands of England, United Kingdom. It is approximately 8 miles (13 km) north of Worksop. Together with its neighbour mining town of Bircotes, it forms the civil parish of Harworth and Bircotes, with a combined population of nearly 8,000 residents.