St. George is a Canadian town in Charlotte County, New Brunswick. St. George is nicknamed the "Granite Town" and is located on the Magaguadavic River between Passamaquoddy Bay and Lake Utopia. It is 70A The town was founded by Peter Clinch, a United Empire Loyalist who emigrated from the United States in 1784. Several granite quarries operated in the nineteenth and early twentieth century. The Magaguadavic River flows through the town and into a large gorge at St. George, with caves in the cliffs on either side.