Saint John is de grootste stad van de Canadese provincie New Brunswick. De stad ligt aan de Fundybaai en wordt door tweeën gedeeld door de rivier de Saint John. In de monding van de rivier ligt Partridge Island, een voormalig quarantaine station voor immigranten. Saint John is de oudste stad met stadsrechten van Canada en heeft tevens de grootste zeehaven aan de Atlantische kant van Canada. In de omgeving van Saint John bevinden zich verschillende Nationale Parken waar geweldig gevist kan worden op zalm.