Charlotte County (2011 population 26,549) is located in the southwestern portion of New Brunswick, Canada. The courthouse and gaol for the county were located in St. Andrews, but now serve only as a tourist attraction, as the civic functions have been transferred to St. Stephen.