Hope is een kleine stad van 6.000 inwoners in de Canadese provincie
Brits-Columbia, op de grens tussen het kustgebied en het hoger gelegen plateau. Het ligt aan de samenvloeiing van de
Fraser- en de Coquihalla-rivieren, op het einde van een bergpas, de Fraser-canyon, die begint nabij Lytton. Stroomafwaarts begint het kustgebied dat gaat tot
Vancouver.