St. Johnsbury or Saint Johnsbury is the shire town of Caledonia County, Vermont, United States. As of the 2020 census, the population was 7,364. St. Johnsbury is situated on the Passumpsic River and i
St. Johnsbury 5 18 2026
Saint Johnsbury New welcome sign
South Main Street c. 1905
Vermont is a landlocked state in the New England region of the Northeastern United States. It borders Massachusetts to the south, New Hampshire to the east, New York to the west, and the Canadian prov
St. Johnsbury, Vermont
…St. Johnsbury or Saint Johnsbury (known locally as "St. J") is the shire town (county seat) of Caledonia County, Vermont, United States. As of the 2020 census, the population was 7,364. St. Johnsbury is situated on the Passumpsic River and is located approximately six…
Watercolor of Abenaki couple, 1700s
The Old Constitution House at Windsor, where the Constitution of Vermont was adopted on July 8, 1777
A c.1775 flag used by the Green Mountain Boys
The gold leaf dome of the neoclassical Vermont State House (Capitol) in Montpelier