Lake Utopia is located in eastern Charlotte County, New Brunswick, one kilometer northwest of the town on St. George.
Lake Utopia is located in eastern Charlotte County, New Brunswick. The southern shore of the lake is one kilometer northwest of the town of St. George.