Skip to content

St. Johnsbury School

Public School | Pre-K - 8th | 702 students

Address

257 Western Avenue
Saint Johnsbury, VT 05819

School District

Saint Johnsbury School District

School Details

Total Students

702

Grades

Pre-K - 8th

Student-Teacher Ratio

12.8:1

Teachers (FTE)

55

School Type

Public

Locale

Town - Remote

County

50005

Free & Reduced Lunch Program

Free Lunch Eligible

316 (45.0%)

Reduced Lunch Eligible

52 (7.4%)

Total eligible: 368 students (52.4%)

School Identifiers

NCES School ID

500765000181

District NCES ID

5007650

Community Profile (05819)

Demographic and economic data for the 05819 ZIP code area where St. Johnsbury School is located.

Population Overview

Total Population

9,383

Median Age

46

Male

51.8%

Female

48.2%

Age Distribution

Under 5

4.0%

5-9

5.4%

10-14

7.9%

15-19

6.3%

Under 18

21.3%

65+

22.0%

Race & Ethnicity

White

92.7%

Black/African American

1.3%

Asian

0.5%

Native American

0.3%

Two or More Races

3.7%

Hispanic/Latino

2.8%

Income & Economy

Median Household Income

$57,747

Mean Household Income

$78,865

Per Capita Income

$36,051

Median Family Income

$84,149

Poverty Rate

14.2%

Unemployment Rate

2.9%

Households on SNAP

676

Employment & Commute

Employed

4,826

Avg. Commute Time

20.7 min

Work From Home

10.2%

Drive Alone

74.5%

Education

High School or Higher

94.5%

Bachelor's or Higher

33.4%

Graduate Degree

14.7%

Enrolled in School

2,157

School Enrollment by Level

Preschool

133

Kindergarten

60

Elementary

956

High School

543

College

465

Housing

Median Home Value

$180,100

Median Rent

$899

Total Housing Units

4,434

Owner Occupied

65.7%

Renter Occupied

34.3%

Median Rooms

5.6

Monthly Owner Costs (w/ Mortgage)

$1,511

Avg. Household Size

2.42

Home Value Distribution

Under $50K

159

$100K-$150K

509

$200K-$300K

800

$500K-$1M

54

Households & Families

Total Households

4,004

Avg. Household Size

2.26

Avg. Family Size

2.83

Married Couples

38.1%

Living Alone

29.4%

Broadband Internet

91.1%

Veterans

488

Foreign Born

42

Health Insurance

Insured

8,742

Uninsured

475

Private Insurance

5,777

Public Insurance

4,559

Source: U.S. Census Bureau American Community Survey

Location

Saint Johnsbury, VT 05819