US Census Data

St. Johnsbury

In Caledonia County, Vermont.

Population
5,945
+1.4%’19–’23
Median household income
$49,033
+29.4%’19–’23
Median home value
$171,900
+22.9%’19–’23

St. Johnsbury, a community in Caledonia County, Vermont, has 5,945 residents. Its median household income of $49,033 runs below the Caledonia County figure of $66,075.

From 2019 to 2023, St. Johnsbury's population grew 1.4% from 5,865 to 5,945, while its median home value rose 22.9% from $139,900 to $171,900.

The median gross rent is $887. 28.9% of adults 25 and older hold a bachelor's degree or higher.

Demographics

ACS 2019–2023
Population
5,945
Median age
43.8 yrs
Median household income
$49,033
Median home value
$171,900
Median gross rent
$887
Housing units
2,963
Homeownership rate
53.0%
Bachelor's degree or higher
28.9%
Unemployment rate
4.7%

Trends

ACS 5-year · 2019–2023
Population
5,8655,945
Median household income
$37,889$49,033
Median home value
$139,900$171,900
Median gross rent
$753$887
YearPopulationMedian household incomeMedian home valueMedian gross rent
20195,865$37,889$139,900$753
20205,815$40,744$142,400$758
20215,813$41,415$143,700$813
20225,963$48,542$160,600$883
20235,945$49,033$171,900$887

Each year is a US Census Bureau ACS 5-year estimate ending that year.

Age distribution

CountShare
Under 52183.7%
5 to 171,00817.0%
18 to 245549.3%
25 to 345349.0%
35 to 4471512.0%
45 to 5473212.3%
55 to 6487314.7%
65 to 7480313.5%
75 and over5088.5%

Race & ethnicity

CountShare
White (non-Hispanic)5,31689.4%
Black or African American631.1%
American Indian & Alaska Native280.5%
Asian50.1%
Native Hawaiian & Pacific Islander00.0%
Some other race1071.8%
Two or more races3145.3%
Hispanic or Latino (any race)1121.9%

Educational attainment (age 25+)

CountShare
No high school diploma3097.4%
High school graduate1,56337.5%
Some college or associate's1,08926.1%
Bachelor's degree68016.3%
Graduate or professional degree52412.6%

Commute to work

Mean travel time to work
18 min

How workers get to work

CountShare
Drove alone1,90670.2%
Carpooled2408.8%
Public transit00.0%
Walked1334.9%
Bicycle00.0%
Worked from home39714.6%
Other means401.5%

Travel time

CountShare
Under 15 min1,20952.1%
15 to 29 min65028.0%
30 to 44 min2149.2%
45 to 59 min1727.4%
60+ min743.2%

Households

Average household size
2.10
Poverty rate
20.4% (1,181 of 5,783)
CountShare
Family households1,30048.1%
Nonfamily households1,40551.9%

Housing

Median year structure built
1938

Occupancy

CountShare
Occupied2,70591.3%
Vacant2588.7%

Tenure (of occupied units)

CountShare
Owner-occupied1,43553.0%
Renter-occupied1,27047.0%

Units in structure

CountShare
1-unit, detached1,46349.4%
1-unit, attached260.9%
2 to 4 units92931.4%
5 to 19 units32310.9%
20 or more units1334.5%
Mobile home & other893.0%

Geography

Place GEOID
5062125
Type (LSAD)
57
Land area
13 sq mi
Water area
0.22 sq mi
Center point
44.4304, -72.0086

Compare with nearby cities

5

Vermont rankings

21

Other places in Caledonia County

12