Pershore está a seis millas al oeste de Evesham y a otras seis millas al este de Upton-upon-Severn.