St. Croix, New Brunswick
St. Croix is a rural community in York County, New Brunswick, Canada. The community derives its name from the St. Croix River, which flows along its western boundary; this river also forms the Canada–United States border, and the community is opposite Vanceboro, Maine, to the west.
St. Croix is located 8 kilometres west of the village of McAdam. The western terminus of Highway 4 is at the border on the Saint Croix–Vanceboro Bridge over the St. Croix River, where it connects with the eastern terminus of Highway 6 in Maine. The New Brunswick Southern Railway crosses the river using the Saint Croix–Vanceboro Railway Bridge. The Canada Border Services Agency maintains a customs station in St. Croix immediately east of the bridge; this border crossing has not been open 24 hours a day since August 24, 2022, due to train traffic.