St. Andrews (2011 population: 1,889) is a Canadian town in Charlotte County, New Brunswick.
It is sometimes referred to in tourism marketing by its unofficial nickname "St. Andrews-by-the-sea".
St. Andrews is located at the southern tip of a triangular-shaped peninsula (15 km on the west side, 12 km on the east side) extending into Passamaquoddy Bay at the western edge of Charlotte County. It is the shire town of the county.
The town's street gri...
More
St. Andrews (2011 population: 1,889) is a Canadian town in Charlotte County, New Brunswick.
It is sometimes referred to in tourism marketing by its unofficial nickname "St. Andrews-by-the-sea".
St. Andrews is located at the southern tip of a triangular-shaped peninsula (15 km on the west side, 12 km on the east side) extending into Passamaquoddy Bay at the western edge of Charlotte County. It is the shire town of the county.
The town's street grid is oriented toward the waterfront, which faces St. Andrews Harbour and the Western Channel, which is formed by Navy Island. St. Andrews Harbour is situated at the mouth of the St. Croix River and the town sits on the river's east bank at its discharge point into the bay.
The town is directly opposite the community of Robbinston, Maine, 2 kilometres to the west across the river mouth.
In addition to Navy Island, Minister's Island is another island in Passamaquoddy Bay that is adjacent to the town on its eastern boundary.
Despite its proximity...
Less