Hartshill is a large village and civil parish in North Warwickshire, England, contiguous with the much larger town of Nuneaton, the town centre of which is 2.5 miles (4 km) to the south-east. The parish borders the district of Nuneaton and Bedworth at the south, the North Warwickshire district parishes of Ansley at the south-west, Mancetter at the north-west, and Caldecote at the east, and the parish of Witherley in Leicestershire to the north-east from which it is separated by the A5 road. The market town of Atherstone is 3.5 miles (6 km) to the north-west.
At the 2021 census, the civil parish of Hartshill, which also includes the hamlet of Oldbury had a population of 3,655.