Chester liegt im nordwestlichen Teil Englands an der Grenze zu Wales. Sie ist die Hauptstadt der Grafschaft Cheshire und Sitz der Verwaltung des Distrikts City of Chester. Die Stadt befindet sich am Nord-Ufer des Flusses Dee und ist eine der besterhaltenen ummauerten Städten von England. In der Stadt leben rund 80.121 Einwohner.