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

5 schools in Preston

Idaho · Public K-12

Across Preston, 5 public K-12 schools serve approximately 2,311 students across 2 elementary, 1 middle, and 2 high.

7-year change in Preston

SY 2017-18 vs SY 2024-25
Total enrollment
2,311
-138 (-6%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
86%
was 88%
% Hispanic
11%
was 9%
% Black
0%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
FRANKLIN COUNTY HIGH SCHOOLHigh09-1243
OAKWOOD ELEMENTARY SCHOOLElementary03-05516
PIONEER ELEMENTARY SCHOOLElementaryPK-02533
PRESTON HIGH SCHOOLHigh09-12679
PRESTON JR HIGH SCHOOLMiddle06-08540

About Preston

Public education in Preston, Idaho runs across 5 schools that serves roughly 2,311 students. By footprint, Preston sits in the compact bracket.

For a sense of the school types, the city covers 2 elementary, 1 middle, and 2 high.

Average school size in Preston is around 462 students, 15% meaningfully above the Idaho average of about 402.

Over the past 7-year window. Total public-school enrollment in Preston has fell 6% since SY 2017-18, moving from about 2,449 students to 2,311.

On allk12, the community for Preston discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Preston, Idaho?
There are 5 public K-12 schools in Preston, with a combined enrollment of about 2,311.
How many elementary, middle, and high schools are in Preston?
Preston has 2 elementary, 1 middle, 2 high public schools.
What is the largest public school in Preston?
PRESTON HIGH SCHOOL is the largest public school in Preston by enrollment, with approximately 679 students.
What school districts serve Preston?
Preston public schools are operated by PRESTON JOINT DISTRICT.
What grade levels do public schools in Preston cover?
Public schools in Preston serve students from pre-K through grade 12.