约6英里建立洛矶山交易站（），令圣约翰堡一带成为现卑诗省大陆部分最老的欧洲人聚居地。西北公司后来关闭洛矶山交易站，并于1806年在比顿河（）汇入和平河之处设立松树堡（）。西北公司于1821年併入哈德逊湾公司后，松树堡改称圣约翰堡；名称来源不明，但可能与施洗约翰圣日有关。圣约翰堡于1823年关闭，到1858年则在和平河南岸重开，1873年迁至和平河对岸，再于1923年迁至现圣约翰堡市北部的鱼溪（）畔。当地农业从1920年代起开始发展，而随着阿拉斯加公路于1940年代兴建及开通，圣约翰堡人口亦节节上升，并于