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

Spokane County

Washington · Public K-12

Spokane County operates 187 public K-12 schools inside Washington, with combined enrollment of approximately 76,588 (about 410 students per school). That works out to 100 elementary, 27 middle, and 49 high schools.

7-year change in Spokane County

SY 2017-18 vs SY 2024-25
Total enrollment
76,526
+807 (+1%) vs SY 2017-18
School count
177
+8 (+5%) vs SY 2017-18
% White
72%
was 76%
% Hispanic
11%
was 9%
% Black
3%
was 2%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
187
18 districts
Enrollment
76,588
NCES CCD
Median income
$78,582
Below Washington avg
Free/reduced lunch
52.3%
Below Washington avg
Elementary
100
34,595 students
Middle
27
15,093 students
High
49
23,563 students
Combined / other
11
3,337 students
LARGEST DISTRICT
Spokane School District
28,853 students · 18 districts in Spokane County

County vs. school enrollment demographics

Left bar is the racial makeup of Spokane County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
83%
Hispanic
7%
Black
2%
Asian
2%
Two or more
9%
Native American
1%
Pacific Islander
1%
School enrollment
White
72%
Hispanic
11%
Black
3%
Asian
2%
Two or more
9%
Native American
1%
Pacific Islander
2%
Bachelor's+
33.1%
adults 25+
Poverty rate
7.3%
ACS 5-year
Unemployment
5.3%
civilian labor
Median age
39
21.5% under 18

Test scores in Spokane County

Latest 2024-25 ELA proficiency, 128 schools ranked. Washington state average: 58.4%.

See all 128 schools in Spokane County ranked by score →

All schools (187)

NameCityLevelGradesEnrollmentRating
Mead Senior High SchoolSpokaneHigh09-121,827·
Lewis & Clark High SchoolSpokaneHigh09-121,673·
North Central High SchoolSpokaneHigh06-121,647·
Ferris High SchoolSpokaneHigh09-121,644·
Ridgeline High SchoolLiberty LakeHigh09-121,575·
Rogers High SchoolSpokaneHigh09-121,498·
Cheney High SchoolCheneyHigh09-121,491·
Mt Spokane High SchoolMeadHigh09-121,482·
Shadle Park High SchoolSpokaneHigh09-121,445·
University High SchoolSpokane ValleyHigh09-121,410·
Central Valley High SchoolSpokane ValleyHigh09-121,380·
East Valley High SchoolSpokane ValleyHigh09-12912·
Sacajawea Middle SchoolSpokaneMiddle06-08855·
West Valley High SchoolSpokaneHigh09-12836·
Mountainside Middle SchoolColbertMiddle06-08824·
Spokane International AcademySpokaneCombinedKG-12824·
Northwood Middle SchoolSpokaneMiddle06-08796·
Mead Learning OptionsSpokaneCombinedKG-12790·
Carla Peperzak Middle SchoolSpokaneMiddle06-08754·
Highland Middle SchoolSpokaneMiddle06-08704·
Shaw Middle SchoolSpokaneMiddle06-08693·
Chase Middle SchoolSpokaneMiddle06-08685·
Evergreen Middle SchoolSpokane ValleyMiddle06-08668·
Salk Middle SchoolSpokaneMiddle06-08658·
Sunrise ElementarySpokane ValleyElementaryPK-05644·
Cheney Middle SchoolCheneyMiddle06-08637·
Deer Park High SchoolDeer ParkHigh09-12637·
Greenacres ElementarySpokane ValleyElementaryKG-05637·
Sunset ElementaryAirway HeightsElementaryPK-05634·
Opportunity ElementarySpokane ValleyElementaryPK-05631·
Westwood Middle SchoolSpokaneMiddle06-08624·
Deer Park Home Link ProgramDeer ParkCombinedKG-12617·
Selkirk Middle SchoolLiberty LakeMiddle06-08613·
Pauline Flett Middle SchoolSpokaneMiddle06-08609·
Riverbend Elementary SchoolSpokane ValleyElementaryKG-05600·
Denny Yasuhara Middle SchoolSpokaneMiddle06-08596·
Greenacres Middle SchoolSpokane ValleyMiddle06-08555·
Windsor ElementarySpokaneElementaryPK-05549·
Glover Middle SchoolSpokaneMiddle06-08537·
Centennial Middle SchoolSpokaneMiddle06-08536·
Betz ElementaryCheneyElementaryPK-05535·
Phil Snowdon ElementaryCheneyElementaryPK-05525·
Liberty Lake ElementaryLiberty LakeElementary03-05524·
Trent SchoolSpokane ValleyElementaryPK-06511·
Hamblen ElementarySpokaneElementaryPK-06508·
Medical Lake High SchoolMedical LakeHigh09-12506·
North Pines Middle SchoolSpokane ValleyMiddle06-08504·
Deer Park Middle SchoolDeer ParkMiddle06-08503·
Linwood ElementarySpokaneElementaryPK-05503·
Hallett Elementary SchoolMedical LakeElementaryPK-05496·
Hutton ElementarySpokaneElementaryPK-06492·
Mullan Road ElementarySpokaneElementaryPK-06477·
Horizon Middle SchoolSpokane ValleyMiddle06-08472·
Farwell Elementary SchoolSpokaneElementaryKG-05471·
Brentwood Elementary SchoolSpokaneElementaryKG-05468·
Shiloh Hills ElementarySpokaneElementaryKG-05465·
Moran Prairie ElementarySpokaneElementaryPK-06462·
Michael Anderson Elementary SchoolFairchild AfbElementaryPK-05459·
Arcadia ElementaryDeer ParkElementary03-05455·
Liberty Creek Elementary SchoolLiberty LakeElementaryKG-02453·
Meadow Ridge ElementaryMeadElementaryPK-05453·
On Track AcademySpokaneHigh10-12442·
Stevens ElementarySpokaneElementaryPK-05438·
Liberty Jr High & ElementarySpangleElementaryPK-08437·
Lincoln Heights ElementarySpokaneElementaryPK-06435·
Evergreen Elementary SchoolSpokaneElementaryKG-05433·
Riverside High SchoolChattaroyHigh09-12432·
Franklin ElementarySpokaneElementaryPK-06428·
Midway ElementaryColbertElementaryKG-05418·
Longfellow ElementarySpokaneElementaryPK-05417·
Spokane Public MontessoriSpokaneElementaryPK-08413·
Skyline ElementarySpokaneElementaryKG-05412·
Chester Elementary SchoolSpokane ValleyElementaryPK-05410·
Garry Middle SchoolSpokaneMiddle06-08410·
Roosevelt ElementarySpokaneElementaryPK-06402·
Trentwood SchoolSpokane ValleyElementaryPK-06402·
Deer Park ElementaryDeer ParkElementaryKG-02400·
Audubon ElementarySpokaneElementaryPK-05398·
East Valley Middle SchoolSpokane ValleyMiddle07-08394·
East Farms STEAM SchoolNewman LakeElementaryPK-06387·
Prairie View ElementarySpokaneElementaryKG-05386·
Continuous Curriculum SchoolSpokane ValleyElementaryKG-08385·
Cooper ElementarySpokaneElementaryPK-05385·
Freeman Elementary SchoolRockfordElementaryPK-05385·
Willard ElementarySpokaneElementaryPK-05384·
Summit SchoolSpokane ValleyElementaryKG-08383·
Medical Lake Middle SchoolMedical LakeMiddle06-08381·
Regal ElementarySpokaneElementaryPK-05381·
Riverside ElementaryChattaroyElementaryPK-05380·
Arlington ElementarySpokaneElementaryPK-05379·
Holmes ElementarySpokaneElementaryPK-05378·
Adams ElementarySpokane ValleyElementaryPK-05376·
Finch ElementarySpokaneElementaryPK-05375·
Frances Scott ElementarySpokaneElementaryPK-06372·
Woodridge ElementarySpokaneElementaryPK-05369·
Bemiss ElementarySpokaneElementaryPK-05368·
Colbert Elementary SchoolColbertElementaryKG-05364·
Pasadena Park ElementarySpokaneElementary01-05362·
Whitman ElementarySpokaneElementaryPK-05362·
Bowdish Middle SchoolSpokane ValleyMiddle06-08359·

Cities in Spokane County

Spokane84 schoolsSpokane Valley33 schoolsSpokane17 schoolsDeer Park8 schoolsChattaroy5 schoolsCheney5 schoolsCheney5 schoolsLiberty Lake5 schoolsMedical Lake4 schoolsColbert3 schoolsRockford3 schoolsSpokane Valley3 schoolsMead2 schoolsMead2 schoolsNine Mile Falls2 schoolsSpangle2 schoolsAirway Heights1 schoolFairchild Afb1 schoolNewman Lake1 schoolOtis Orchards1 school

About Spokane County

Spokane County is an expansive county of about 549,056 residents in Washington. Its public-school system instructs approximately 76,588 students across 187 schools.

Stepping back, census numbers show median household income runs near $78,582, roughly 33% of adults have completed at least a four-year degree, and the poverty rate is around 7%.

On the school-mix side, Spokane County is made up of 100 elementary schools (34,595 students), 27 middle schools (15,093), 49 high schools (23,563), and 11 combined or other schools.

The largest single district in Spokane County is Spokane School District, which alone enrolls about 28,853 students.

Five-year track record. Combined enrollment now sits at 76,526 students, held roughly steady from the 75,719 reported in SY 2017-18. The school count climbed from 169 to 177 across the same 7-year window. The White share of public-school enrollment fell from 76% to 72%.

On this page, the community for Spokane County discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools serve Spokane County?
There are 187 public K-12 schools in Spokane County, Washington, with a combined enrollment of about 76,588.
How many high schools are in Spokane County?
Spokane County, Washington has 49 public high schools, serving approximately 23,563 students.
How many middle schools are in Spokane County?
Spokane County, Washington has 27 public middle schools, serving approximately 15,093 students.
How many elementary schools are in Spokane County?
Spokane County, Washington has 100 public elementary schools, serving approximately 34,595 students.
What is the largest school district in Spokane County?
Spokane School District is the largest school district in Spokane County, serving approximately 28,853 students. The county contains 18 school districts overall.
What is the population of Spokane County?
Spokane County, Washington has a population of approximately 549,056, with a median age of 39. About 21.5% of residents are under 18.
What is the median household income in Spokane County?
Median household income in Spokane County is $78,582, below the Washington average of $79,106. About 7.3% of residents live below the federal poverty line.
How educated are residents of Spokane County?
Approximately 33.1% of adults 25 and older in Spokane County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Spokane County qualify for free or reduced lunch?
Roughly 52.3% of students in Spokane County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Washington county average of 53.8%.
What is the student-teacher ratio in Spokane County schools?
Across Spokane County public schools, the enrollment-weighted student-teacher ratio is approximately 18.1 to 1.

Spokane County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data