Saint Johnsbury, Vermont

Browse Categories

Popular Categories

Saint Johnsbury, VT

Saint Johnsbury, VT

St. Johnsbury is the shire town of Caledonia County, Vermont, United States. The population was 7,603 at the 2010 census. St. Johnsbury is located approximately 10 miles northwest of the Connecticut River and 48 miles south of the Canadian border. Wikipedia

County: Caledonia County

Population: 7,571 (2010)

City Website: stjvt.com

Area: 36.8 sq miles (95.31 km²)

Elevation: 614 ft (187 m)

Time Zone: Eastern Standard Time

Weather

Zip Codes: 05819, 05838, 05863

Area Codes: 802

Points of Interest: Fairbanks Museum and Planetarium, St. Johnsbury Athenaeum, Old Stone House Museum

Map of Saint Johnsbury, VT