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

15 schools in Lewiston

Idaho · Public K-12

In Lewiston, public K-12 schools number 15 and serve approximately 4,628 students across 8 elementary, 2 middle, and 4 high.

7-year change in Lewiston

SY 2017-18 vs SY 2024-25
Total enrollment
4,628
-79 (-2%) vs SY 2017-18
School count
13
0 (0%) vs SY 2017-18
% White
86%
was 87%
% Hispanic
5%
was 4%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
A Neil DeAtley Career Technical Education CenterHigh09-120
CAMELOT ELEMENTARY SCHOOLElementaryKG-05310
CENTENNIAL ELEMENTARY SCHOOLElementaryKG-05358
JCC - LEWISTONHigh06-120
JENIFER MIDDLE SCHOOLMiddle06-08561
LEWISTON HIGH SCHOOLHigh09-121,288
MCGHEE ELEMENTARY SCHOOLElementaryKG-05259
MCSORLEY ELEMENTARY SCHOOLElementaryKG-05242
ORCHARDS ELEMENTARY SCHOOLElementaryKG-05257
PINECREST ACADEMY OF LEWISTONElementaryKG-06149
REGION 2 JUVENILE DETENTION CENTERCombined03-125
SACAJAWEA MIDDLE SCHOOLMiddle06-08547
TAMMANY HIGH SCHOOLHigh09-12106
WEBSTER ELEMENTARY SCHOOLElementaryPK-05214
WHITMAN ELEMENTARY SCHOOLElementaryPK-05332

About Lewiston

Public education in Lewiston, Idaho runs across 15 schools that teaches roughly 4,628 students. By footprint, Lewiston sits in the moderately sized bracket.

For a sense of the school types, the city is made up of 8 elementary, 2 middle, 4 high, and 1 other.

Average school size in Lewiston is around 309 students, 23% meaningfully below the Idaho average of about 402.

Over the past 7-year window. Total public-school enrollment in Lewiston has held roughly steady since SY 2017-18, moving from about 4,707 students to 4,628.

On allk12, the community for Lewiston discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Lewiston, Idaho?
There are 15 public K-12 schools in Lewiston, with a combined enrollment of about 4,628.
How many elementary, middle, and high schools are in Lewiston?
Lewiston has 8 elementary, 2 middle, 4 high, 1 combined-grade public schools.
What is the largest public school in Lewiston?
LEWISTON HIGH SCHOOL is the largest public school in Lewiston by enrollment, with approximately 1,288 students.
What school districts serve Lewiston?
Lewiston is served by 3 public school districts, including LEWISTON INDEPENDENT DISTRICT, PINECREST ACADEMY OF LEWISTON INC, IDAHO DEPARTMENT OF JUVENILE CORRECTIONS.
What grade levels do public schools in Lewiston cover?
Public schools in Lewiston serve students from pre-K through grade 12.
Are there charter schools in Lewiston?
1 of the 15 public schools in Lewiston are charter schools.