The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

4 schools in Vineyard

Utah · Public K-12

Looking for a public school in Vineyard? The city has 4 K-12 options totaling roughly 3,031 students (4 elementary).

7-year change in Vineyard

SY 2017-18 vs SY 2024-25
Total enrollment
3,031
+994 (+49%) vs SY 2017-18
School count
4
+1 (+33%) vs SY 2017-18
% White
68%
was 73%
% Hispanic
21%
was 19%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Franklin Discovery AcademyElementaryKG-06710
Freedom Preparatory Academy - VineyardElementaryPK-06505
Trailside ElementaryElementaryPK-061,052
Vineyard SchoolElementaryPK-06764

About Vineyard

Vineyard, Utah is home to 4 public schools, with combined enrollment of approximately 3,031 students. By school count, it is a low-population city.

Average school size in Vineyard is around 758 students, 18% noticeably above the Utah average of about 641.

Over the past 7-year window. Combined enrollment now sits at 3,031 students, climbed 49% from the 2,037 reported in SY 2017-18. Over that span, Vineyard gained 1 school, going from 3 to 4. Demographically, the White share of enrollment contracted from 73% to 68%.

In the discussion threads here, the community for Vineyard discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Vineyard, Utah?
There are 4 public K-12 schools in Vineyard, with a combined enrollment of about 3,031.
How many elementary, middle, and high schools are in Vineyard?
Vineyard has 4 elementary public schools.
What is the largest public school in Vineyard?
Trailside Elementary is the largest public school in Vineyard by enrollment, with approximately 1,052 students.
What school districts serve Vineyard?
Vineyard is served by 3 public school districts, including Franklin Discovery Academy, Freedom Preparatory Academy, Alpine District.
What grade levels do public schools in Vineyard cover?
Public schools in Vineyard serve students from pre-K through grade 6.
Are there charter schools in Vineyard?
2 of the 4 public schools in Vineyard are charter schools.