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

Grant County

Washington · Public K-12

Grant County operates 61 public K-12 schools across Washington, with a combined student body of roughly 20,494 and a county population near 101,799. The level mix is 31 elementary, 11 middle, and 18 high schools.

7-year change in Grant County

SY 2017-18 vs SY 2024-25
Total enrollment
20,494
+89 (+0%) vs SY 2017-18
School count
59
+6 (+11%) vs SY 2017-18
% White
31%
was 36%
% Hispanic
65%
was 61%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
61
10 districts
Enrollment
20,494
NCES CCD
Median income
$73,267
Below Washington avg
Free/reduced lunch
69.4%
Above Washington avg
Elementary
31
8,821 students
Middle
11
4,865 students
High
18
6,655 students
Combined / other
1
153 students
LARGEST DISTRICT
Moses Lake School District
8,430 students · 10 districts in Grant County

County vs. school enrollment demographics

Left bar is the racial makeup of Grant 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
56%
Hispanic
44%
Black
1%
Asian
1%
Two or more
18%
Native American
2%
Pacific Islander
0%
School enrollment
White
31%
Hispanic
65%
Black
1%
Asian
1%
Two or more
2%
Native American
0%
Pacific Islander
0%
Bachelor's+
18.4%
adults 25+
Poverty rate
12.3%
ACS 5-year
Unemployment
6.5%
civilian labor
Median age
34
28.3% under 18

Test scores in Grant County

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

See all 36 schools in Grant County ranked by score →

All schools (61)

NameCityLevelGradesEnrollmentRating
Moses Lake High SchoolMoses LakeHigh09-121,856·
Ephrata High SchoolEphrataHigh09-12886·
Columbia Middle SchoolMoses LakeMiddle06-08875·
Quincy High SchoolQuincyHigh09-12860·
Wahluke High SchoolMattawaHigh09-12750·
Quincy Middle SchoolQuincyMiddle06-08717·
Frontier Middle SchoolMoses LakeMiddle06-08690·
Royal High SchoolRoyal CityHigh09-12592·
Wahluke Junior HighMattawaMiddle06-08554·
Red Rock ElementaryRoyal CityElementaryPK-03513·
Columbia Ridge ElementaryEphrataElementaryKG-04480·
Saddle Mountain ElementaryMattawaElementary01-03470·
Grant ElementaryEphrataElementaryPK-04466·
Ephrata Middle SchoolEphrataMiddle07-08461·
Park Orchard Elementary SchoolMoses LakeElementaryKG-05454·
Warden ElementaryWardenElementaryPK-05416·
Vicki I. Groff Elementary SchoolMoses LakeElementaryKG-05413·
Parkway SchoolEphrataMiddle05-06407·
Vanguard AcademyMoses LakeHigh09-12387·
Ancient Lakes ElementaryQuincyElementaryKG-05385·
Peninsula ElementaryMoses LakeElementaryKG-05383·
Royal Intermediate SchoolRoyal CityMiddle04-06382·
Longview ElementaryMoses LakeElementaryKG-05368·
Digital Learning CenterMoses LakeHigh06-12359·
Sage Point Elementary SchoolMoses LakeElementaryKG-05334·
Soap Lake ElementarySoap LakeElementaryPK-06328·
Garden Heights ElementaryMoses LakeElementaryKG-05324·
Morris Schott ElementaryMattawaElementary04-05317·
Lakeview Terrace ElementaryMoses LakeElementaryKG-05303·
Larson Heights ElementaryMoses LakeElementaryKG-05292·
Pioneer ElementaryQuincyElementaryKG-05291·
Warden High SchoolWardenHigh09-12290·
Monument ElementaryQuincyElementaryKG-05289·
Knolls Vista ElementaryMoses LakeElementaryKG-05282·
Royal Middle SchoolRoyal CityMiddle07-08282·
Mountain View ElementaryQuincyElementaryKG-05280·
North ElementaryMoses LakeElementaryKG-05277·
Endeavor Middle SchoolMoses LakeMiddle06-08270·
Soap Lake Middle & High SchoolSoap LakeHigh07-12263·
Warden Middle SchoolWardenMiddle06-08227·
Midway ElementaryMoses LakeElementaryKG-05222·
Moses Lake Early Learning CenterMoses LakeElementaryPK-PK221·
Mattawa ElementaryMattawaElementaryKG-KG199·
George ElementaryQuincyElementaryKG-05163·
Quincy Innovation AcademyQuincyCombinedKG-12153·
Mattawa Elementary Pre-SchoolMattawaElementaryPK-PK119·
Almira Coulee Hartline High SchoolCoulee CityHigh09-12102·
Tiger Cubs ECEAPEphrataElementaryPK-PK83·
Coulee City ElementaryCoulee CityElementaryKG-0568·
MLSD Open Doors Re-Engagement ProgramMoses LakeHigh09-1267·
Wilson Creek ElementaryWilson CreekElementaryKG-0660·
Wilson Creek HighWilson CreekHigh07-1258·
Columbia Basin Technical Skills CenterMoses LakeHigh10-1253·
Sage Hills Open Doors Youth Re-Engagement ProgramEphrataHigh10-1239·
Sentinel Tech Alt SchoolMattawaHigh06-1236·
Lake Roosevelt Alternative SchoolGrand CouleeHigh09-1233·
Quincy Innovation Academy Big PictureQuincyHigh06-1224·
Beezley Springs ElementaryEphrataElementaryPK-0111·
Developmental Pre-SchoolMattawaElementaryPK-PK10·
Coulee City Middle SchoolCoulee CityMiddle06-080·
RISE AcademySoap LakeHigh09-120·

Cities in Grant County

Moses Lake11 schoolsMoses Lake9 schoolsMattawa8 schoolsEphrata6 schoolsQuincy6 schoolsRoyal City4 schoolsQuincy3 schoolsSoap Lake3 schoolsWarden3 schoolsCoulee City2 schoolsEphrata2 schoolsWilson Creek2 schoolsCoulee City1 schoolGrand Coulee1 school

About Grant County

In Washington, Grant County is a moderately sized county of about 101,799 residents. 61 public schools across the county teaches about 20,494 students between them.

In context, census numbers show median household income runs near $73,267, roughly 18% of adults have completed at least a four-year degree, and roughly 12% of residents live below the federal poverty line. That income level is 7% noticeably below the Washington median.

For a sense of the school types, Grant County comprises 31 elementary schools (8,821 students), 11 middle schools (4,865), 18 high schools (6,655), and 1 combined or other schools.

Moses Lake School District dominates the local landscape, accounting for roughly 8,430 students on its own.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment stayed largely flat: 20,405 students in SY 2017-18 versus 20,494 in SY 2024-25. Over that span, Grant County added 6 schools, going from 53 to 59. On the demographic side, White enrollment moved from 36% to 31% over the same window.

Within the allk12 community for this area, the community for Grant County discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Grant County?
Grant County, Washington has 61 public K-12 schools serving approximately 20,494 students.
How many high schools are in Grant County?
Grant County, Washington has 18 public high schools, serving approximately 6,655 students.
How many middle schools are in Grant County?
Grant County, Washington has 11 public middle schools, serving approximately 4,865 students.
How many elementary schools are in Grant County?
Grant County, Washington has 31 public elementary schools, serving approximately 8,821 students.
What is the largest school district in Grant County?
Moses Lake School District is the largest school district in Grant County, serving approximately 8,430 students. The county contains 10 school districts overall.
What is the population of Grant County?
Grant County, Washington has a population of approximately 101,799, with a median age of 34. About 28.3% of residents are under 18.
What is the median household income in Grant County?
Median household income in Grant County is $73,267, below the Washington average of $79,106. About 12.3% of residents live below the federal poverty line.
How educated are residents of Grant County?
Approximately 18.4% of adults 25 and older in Grant County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Grant County qualify for free or reduced lunch?
Roughly 69.4% of students in Grant County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Washington county average of 53.8%.
What is the student-teacher ratio in Grant County schools?
Across Grant County public schools, the enrollment-weighted student-teacher ratio is approximately 21.6 to 1.

Grant County school rankings

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