Vital Records Office Finder | US Counties List | Major Counties by Population | Embassies and Consulates
Cities and Towns in the United States > Vermont > Caledonia County > St. Johnsbury VT

Information on St. Johnsbury, Caledonia County

MapLocation markerWelcome to our dedicated page for St. Johnsbury, located in the state of Vermont, Caledonia County. Here, you will find detailed information about this city, including its geographical location, population data, administrative services, and local resources.

This page provides essential details such as the city hall's contact information, including its address, office hours, and ways to reach out via phone or email, making it easier for you to access city-related services. Additionally, we offer useful insights into key local services, including hospitals, schools, parks, and other points of interest in St. Johnsbury, Caledonia County.

You can also explore up-to-date demographic statistics, learn about the city's history and unique features, and find answers to frequently asked questions regarding services and procedures.


👉 You can report any outdated contact information here

St. Johnsbury town HALL, Caledonia County

St. Johnsbury town Hall's addressSt. Johnsbury St. Johnsbury Municipal Building
1187 Main Street, Suite 2

St. Johnsbury, VT 05819
United States
Phone number of St. Johnsbury town Hall+1 802-748-4331
St. Johnsbury, VT emailNot available
St. Johnsbury official websitestjvt.com
Mayor of St. Johnsbury
Caledonia County, Vermont: Vital Records St. Johnsbury vital records
Birth Certificate Order your Vermont birth certificate online

Common questions about St. Johnsbury

What county is St. Johnsbury VT in?

St. Johnsbury, VT is located in Caledonia County

Where is St. Johnsbury, Vermont ?

St. Johnsbury lies in Caledonia County in the northeastern part of Vermont. It is situated in the United States, near the border with New Hampshire. The town is located approximately 40 miles east of Montpelier, the state capital, and about 60 miles north of White River Junction.

What is the cost of living in St. Johnsbury VT ?

The cost of living in St. Johnsbury, Vermont (Caledonia County) is relatively affordable, with median home prices around $200,000. Monthly transportation costs average about $700, while groceries typically run around 10% higher than the national average. Overall, St. Johnsbury offers a reasonable cost of living compared to larger urban areas.

St. Johnsbury building department, VT

If you're planning a construction project in St. Johnsbury, VT, obtaining the necessary permits is an essential step. Building permits can be requested through the St. Johnsbury Town Clerk’s Office, which serves as the primary point of contact for these and other municipal applications. To ensure you have all the relevant information, it's advisable to reach out directly to the office to inquire about the costs and processing times associated with your request. By contacting them, you can make sure your project complies with local regulations and proceeds smoothly.
If you have inquiries related to construction permits, inspections, code enforcement, or building regulations, we recommend contacting St. Johnsbury's town hall or Caledonia County authorities directly.

Demography of St. Johnsbury

Name of St. Johnsbury inhabitants (demonym)Not available
DateCurrent valueClassed by Region/Country
Population7 364 inhabitants (2020)16 / 4 224
Population density in St. JohnsburyNot available

St. Johnsbury (VT) statistics

St. Johnsbury VT Median household income$48,000
St. Johnsbury VT Poverty rate12.5%
St. Johnsbury VT Unemployment rate3.2%
St. Johnsbury VT Educational attainment90%

Air quality

St. Johnsbury Air Quality TodayLoading...

List of Passport Facilities in St. Johnsbury, VT

This town does not have a passport office, but we suggest the following facilities near St. Johnsbury, VT
Name Street Phone number
LYNDONVILLE POST OFFICE1025 BROAD ST8026265421
LITTLETON POST OFFICE134 MAIN ST6034447787
HARDWICK POST OFFICE52 MILL ST8024726022
LANCASTER POST OFFICE120 MAIN ST6037884612
BARTON POST OFFICE405 MAIN STREET8025256262
MORRISVILLE POST OFFICE16 PORTLAND STREET8028883557
WASHINGTON COUNTY CLERK10 ELM STREET8028283075
BRADFORD POST OFFICE41 BARTON STREET8022224414
LINCOLN POST OFFICE10 LUMBERYARD DRIVE #96037458133
STOWE TOWN CLERK67 MAIN STREET8022536133
NEWPORT POST OFFICE59 COVENTRY STREET8023342420
FAIRLEE POST OFFICE21 SCHOOL STREET8023334305
WATERBURY POST OFFICE47 N MAIN STREET8022447318
ORANGE COUNTY SUPERIOR COURT5 COURT STREET8026854610
TOWN OF NORTHFIELD51 SOUTH MAIN STREET8024859823

St. Johnsbury administrative numbers

St. Johnsbury town code5062200
St. Johnsbury town phone area code802
St. Johnsbury town postcode05819, 05838, 05863, 05824, 05851

Transportation modes in St. Johnsbury

Airport
Mount Washington Regional Airport 23.7 miles
Morrisville–Stowe State Airport 30.4 miles
Edward F. Knapp State Airport 31.4 miles

St. Johnsbury territory

St. Johnsbury areaNot available
St. Johnsbury altitude614 Altitude feet
Geographical coordinatesLatitude: 44.4336
Longitude: -72.015
Latitude: 44° 26' 1'' North
Longitude: 72° 0' 54'' West
Time zone
UTC -5:00 (America/New_York)
Summer time : UTC -4:00
Winter time : UTC -5:00
Local time
Natural parksSt. Johnsbury isn't part of a natural park

What is St. Johnsbury close to?

Nearby cities include: Kirby, Lyndonville, Danville and Lyndon
DanvilleKirbyKirby
DanvilleNeighbouring townsKirby
BarnetWaterfordWaterford
Kirby 4.1 milesLyndonville 5.1 milesDanville 6.1 miles
Lyndon 6.3 milesWaterford 7.6 milesConcord 8.1 miles
Stannard 9.6 milesWheelock 10.4 milesBarnet 10.7 miles
Walden 11 milesBurke 11 milesMonroe 11.4 miles
Victory 11.5 milesWest Burke 12.8 milesLittleton 13.2 miles
Peacham 13.2 milesSheffield 13.6 milesSutton 14.3 miles
Lyman 14.4 milesLunenburg 14.8 milesCabot 14.9 miles

Distance between St. Johnsbury and other main cities and towns

New York City : 277 miles closestLos Angeles : 2543 milesChicago : 806 miles
Houston : 1631 milesPhoenix : 2260 milesPhiladelphia : 349 miles
San Antonio : 1782 milesSan Diego : 2537 milesDallas : 1555 miles
San Jose : 2613 milesFort Worth : 1580 milesAustin : 1709 miles
Jacksonville : 1108 milesColumbus : 609 milesIndianapolis : 793 miles
Distances are calculated as the crow flies