It is the shire town of the county .
Saint 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 .
Saint Andrews is the shire town of the county .
Saint 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 .