St. Johnsbury, VT People


Reviews



Download our custom City Report to see exclusive
data on cost of living, crime, climate, and more.
United States / Vermont / No Metro Area / Caledonia County / St. Johnsbury / Zip Codes
St. Johnsbury, VT is a small, rural town located in the Northeast region of the United States. Its population is 7,403 with a population density of approximately 194.28 people per square mile. Despite its size, St. Johnsbury has plenty to offer both visitors and locals alike!
The downtown area of St. Johnsbury is home to many local businesses, including restaurants like The Cove Restaurant & Bar and Bailiwick's Pub & Eatery, specialty shops like Benton’s Department Store and Vermont Woolen Mills Co., as well as several cafes and galleries. For those looking for year-round outdoor activities, there are plenty to choose from - hiking trails and beautiful views at St. Johnsbury Athenaeum Park, kayaking or canoeing on Lake Memphremagog or Crystal Lake State Park, skiing at Burke Mountain Ski Area or Craftsbury Outdoor Center, snowshoeing at East Burke Sports Trails Association - the options are endless!
In addition to these activities, there are also many demographic organizations for local residents such as the Senior Center of Northeast Kingdom, Age Well Senior Services and Lamoille Family Center which offer various services to support families in the area while providing social networking opportunities to seniors and other community members. St. Johnsbury also hosts a variety of sporting events throughout the year such as the annual Stowe Classic Triathlon which takes place in June and attracts professional athletes from around the world as well as amateur athletes from nearby areas.

The population in St. Johnsbury is 7,403. There are 203 people per square mile aka population density. The median age in St. Johnsbury is 45.9, the US median age is 38.4. The number of people per household in St. Johnsbury is 2.3, the US average of people per household is 2.6.

Family in St. Johnsbury
- 40.4% are married
- 13.6% are divorced
- 29.4% are married with children
- 15.6% have children, but are single
Race in St. Johnsbury

- 95.9% are White
- 0.3% are Black
- 1.0% are Asian
- 0.1% are Native American
- 0.0% claim Other
- 2.0% claim Hispanic ethnicity
- 0.6% Two or more races
- 0.0% Hawaiian, Pacific Islander

   Estimated Total Population by Age

  PeopleSt. Johnsbury, VermontUnited States
  7,403.0329,725,481.0
  49.0%50.5%
  51.0%49.5%
  45.938.4
 
  7,162.0326,569,308.0
  7,580.0309,327,143.0
  7,571.0285,036,114.0
  7,608.0251,960,433.0
  -6.6%15.6%
  -7.1%30.8%
 
  203.493.4
  36.393531905.423
  0.354264836.791
 
  92.6%59.4%
  0.5%12.2%
  0.9%5.6%
  0.2%0.6%
  0.0%0.2%
  1.9%0.4%
  1.7%3.2%
  2.1%18.4%
 
  40.4%49.8%
  37.1%48.0%
  3.3%1.8%
  59.6%50.2%
  32.8%33.8%
  17.5%10.8%
  9.2%5.6%
 
  2.222.6
  3,188.0124,010,992.0
  1,759.080,755,759.0
  22.6%30.5%
  38.7%42.9%
  1,429.043,255,233.0
  29.4%15.8%
  9.3%10.8%
Voting
Compare St. Johnsbury, VT
cost of living
Compare food, housing, utilities, and more in St. Johnsbury, Vermont to any other city in the US.