Pershore is approximately 8 miles north-west of Evesham and 9 miles south-east of Worcester on the A4104 road.