Discover Saint John
compiled from our dataSaint John is located in New Brunswick, Canada, and has a population of about 67,575. Our atlas lists 126 places here.
These include 14 sights and 8 museums, 81 restaurants, 23 places to stay and 0 cocktail bars. Highlights include Place Fort LaTour, Orange on Fundy Bay, The Palatine.
