St. Stephen
This tiny town in Charlotte County, New Brunswick, St. Stephen sits on the east bank of the St. Croix River, which forms the natural border between Canada and the United States. Three cross-border bridges connect it to Calais, Maine. The town expanded significantly in January 2023, annexing several surrounding local service districts, and retains town status as the Municipal District of St. Stephen.
Description drafted with AI from public sources such as Wikipedia and OpenStreetMap. How this works
- Population4,415
- Nearest water from center 0.2 km0.2 mi
- Nearest mountain from center 2.2 km1.4 mi
St. Stephen: quick answers
Where is St. Stephen?
St. Stephen is in Canada, about 98 km61 miles in a straight line from Fredericton.
How do you get to St. Stephen?
The nearest airport is Princeton (PNN), about 40 min away by road.
What's the weather like in St. Stephen?
The warmest month is July, averaging 20°C68°F across day and night; the coolest is January, at -8°C18°F. The wettest month is October, with about 120 mm4.7 in of precipitation. (Monthly averages, 1991–2020.)
What's in St. Stephen?
OpenStreetMap lists 1 museum, 2 restaurants, 1 café and 8 places of worship within 2 km of the centre.