Contact & Location
Enrollment & Schools
129
Total Schools
65,849
Total Enrollment
PK-UG
Grade Range
School Breakdown
1
Preschools
24
Elementary
Schools
16
Middle
Schools
18
High
Schools
Rating Distribution
1413%
4338%
5549%
School Types
By Type
Public
126Charter
3Private
0By Level
Elementary
24Middle
16High
18Reviews (Aggregated)
3.9
Average Rating
1,121
Total Reviews
Demographics (Aggregated)
Ethnicity Breakdown
White
59%
Hispanic / Latino
20%
Black / African American
9%
Asian
5%
Two or More Races
5%
Pacific Islander
1%
Gender Distribution
52%Male
48%Female
Free / Reduced Lunch
42%Students Eligible
vs. State Average
49%
Academic Performance (Aggregated)
Average Ratings
6.3
6.8
—
5.9
Average ACT Score
20.2
(out of 36)
Average SAT Score
1015
(out of 1600)
Average Graduation Rate
83%
Students
AP / IB / Dual Enrollment
11%
Students
School Performance Summary
Below Average
13% (14)
Average
38% (43)
Above Average
49% (55)
North Mahaska Community School District is committed to excellence, equity, and preparing every student for a successful future.
Schools in North Mahaska Community School District
129 schoolsElementary Schools
(24)7
Adena Elementary School
Elementarypublic•696 students
6
Badillo Elementary School
Elementarypublic•442 students
6
Big Hollow Elementary School
Elementarypublic•516 students
5
Cedargrove Elementary School
Elementarypublic•569 students
8
Cherokee Elementary School
Elementarypublic•792 students
Creekside Early Childhood School
Elementarypublic•722 students
9
Endeavor Elementary School
Elementarypublic•741 students
6
Freedom Elementary School
Elementarypublic•682 students
GFW Intermediate School (Grade 4-6)
Elementarypublic•162 students
3
Glen Oak Elementary School
Elementarypublic•428 students
Heritage Elementary School
Elementarypublic•600 students
Hopewell Elementary School
Elementarypublic•726 students
8
Independence Elementary School
Elementarypublic•603 students
4
International Academy of Smyrna
Elementarycharter•284 students
4
International Academy of Smyrna
Elementarycharter•74 students
7
Lincoln Elementary School
Elementarypublic•260 students
5
M.D. Williams Intermediate School
Elementarypublic•403 students
Shawnee Early Childhood School
Elementarypublic•633 students
6
Union Elementary School
Elementarypublic•681 students
9
Vangorden Elementary School
Elementarypublic•672 students
8
Washington Elementary School
Elementarypublic•421 students
5
Willow Elementary School
Elementarypublic•388 students
7
Woodland Elementary School
Elementarypublic•608 students
Wyandot Early Childhood School
Elementarypublic•635 students
Middle Schools
(16)5
Andrews Middle School
Middlepublic•438 students
5
Gfw Middle School
Middlepublic•187 students
7
Hocker Grove Middle School
Middlepublic•747 students
8
Hopewell Junior School
Middlepublic•508 students
9
Indian Hills Middle School
Middlepublic•850 students
8
Indian Woods Middle School
Middlepublic•756 students
6
Jefferies Junior High School
Middlepublic•277 students
5
John J. McGlynn Middle School
Middlepublic•439 students
5
Lakota Plains Junior School
Middlepublic•724 students
6
Lakota Ridge Junior School
Middlepublic•672 students
7
Liberty Junior School
Middlepublic•646 students
3
Pocahontas Junior High School
Middlepublic•455 students
8
Royal Oak Middle School
Middlepublic•610 students
9
Southmont Jr High School
Middlepublic•376 students
7
Trailridge Middle School
Middlepublic•701 students
6
Westridge Middle School
Middlepublic•811 students
High Schools
(18)2
Arrow High (Continuation) School
Highpublic•71 students
Broadmoor Multi-Use Center
Highpublic
7
Charter Oak High School
Highpublic•1,259 students
6
Comanche High School
Highpublic•360 students
Curtis-Tufts High School
Highpublic•18 students
6
GFW High School
Highpublic•214 students
6
Keota High School
Highpublic•101 students
8
Lakota East High School
Highpublic•2,172 students
8
Lakota West High School
Highpublic•2,519 students
Medford Vocational Technical High School
Highpublic•257 students
8
Mosinee High School
Highpublic•603 students
5
Pocahontas High School
Highpublic•400 students
8
Shawnee Mission East High School
Highpublic•1,697 students
5
Shawnee Mission North High School
Highpublic•1,568 students
7
Shawnee Mission Northwest High School
Highpublic•1,626 students
8
Shawnee Mission South High School
Highpublic•1,586 students
5
Shawnee Mission West High School
Highpublic•1,640 students
8
Southmont Sr High School
Highpublic•477 students
Other Schools
(70)7
Alma Spikes Elementary School
Schoolpublic•565 students
6
Alpha Academy
Schoolcharter•1,126 students
5
Alton Central School (Elem)
Schoolpublic•417 students
5
Apache Elementary School
Schoolpublic•526 students
7
Belinder Elementary School
Schoolpublic•448 students
7
Big Hollow Middle School
Schoolpublic•728 students
Big Hollow Primary School
Schoolpublic•384 students
6
Bluejacket-Flint Elementary School
Schoolpublic•413 students
7
Breckenridge Elementary School
Schoolpublic•318 students
6
Breckenridge High School
Schoolpublic•326 students
7
Briarwood Elementary School
Schoolpublic•660 students
Bridges Community Day School
Schoolpublic•1 students
6
Broken Arrow Elementary School
Schoolpublic•355 students
7
Brookridge Elementary School
Schoolpublic•549 students
6
Brooks School
Schoolpublic•559 students
9
Brookwood Elementary School
Schoolpublic•460 students
Charter Oak Adult Education
Schoolpublic
7
Christa Mcauliffe Elementary School
Schoolpublic•423 students
6
Comanche Elementary School
Schoolpublic•639 students
5
Comanche Elementary School
Schoolpublic•381 students
9
Corinth Elementary School
Schoolpublic•564 students
6
Crestview Elementary School
Schoolpublic•392 students
3
East Antioch Elementary School
Schoolpublic•300 students
8
G.F.W. Elementary School
Schoolpublic•199 students
Galata School
Schoolpublic•6 students
5
Glenn Curtiss Memorial School
Schoolpublic•199 students
8
Hammondsport Junior Senior High School
Schoolpublic•193 students
9
Highlands Elementary School
Schoolpublic•373 students
8
John Diemer Elementary School
Schoolpublic•401 students
4
John J McGlynn Elementary School
Schoolpublic•498 students
8
Johnsonburg Area El School
Schoolpublic•290 students
7
Johnsonburg Area High School
Schoolpublic•252 students
4
Keota Elementary School
Schoolpublic•269 students
9
Ladoga Elementary School
Schoolpublic•163 students
Lambertville Elementary School
Schoolpublic
7
Lenexa Hills Elementary
Schoolpublic•312 students
Liberty Early Childhood School
Schoolpublic•409 students
3
Lincoln High School
Schoolpublic•253 students
5
Medford High School
Schoolpublic•1,210 students
7
Merriam Park Elementary School
Schoolpublic•431 students
8
Mill Creek Elementary School
Schoolpublic•475 students
4
Missituk Elementary School
Schoolpublic•424 students
5
Mosinee Elementary School
Schoolpublic•650 students
5
Mosinee Middle School
Schoolpublic•687 students
7
New Market Elementary School
Schoolpublic•471 students
5
Nieman Elementary School
Schoolpublic•450 students
7
North Mahaska Elementary School
Schoolpublic•346 students
5
North Mahaska Jr-Sr High School
Schoolpublic•270 students
5
Oak Knoll Alternative School
Schoolpublic•107 students
7
Oak Park-Carpenter Elementary School
Schoolpublic•503 students
5
Overland Park Elementary School
Schoolpublic•401 students
4
Pawnee Elementary School
Schoolpublic•392 students
9
Prairie Elementary School
Schoolpublic•449 students
Project Finish
Schoolpublic•31 students
7
Ray Marsh Elementary School
Schoolpublic•473 students
7
Rhein Benninghoven Elementary School
Schoolpublic•453 students
7
Rising Star Elementary School
Schoolpublic•469 students
5
Roberts Elementary School
Schoolpublic•534 students
7
Roesland Elementary School
Schoolpublic•358 students
6
Rosehill Elementary School
Schoolpublic•492 students
6
Rushton Elementary School
Schoolpublic•298 students
8
Santa Fe Trail Elementary School
Schoolpublic•313 students
3
Shawanoe Elementary School
Schoolpublic•483 students
6
Sunflower Elementary School
Schoolpublic•370 students
3
Tekoa Elementary School
Schoolpublic•103 students
2
Tekoa High School
Schoolpublic•87 students
6
Tomahawk Elementary School
Schoolpublic•290 students
9
Trailwood Elementary School
Schoolpublic•444 students
9
Walnut Elementary School
Schoolpublic•160 students
9
Westwood View Elementary School
Schoolpublic•308 students
Reported Incidents
Report an IncidentCommunity-reported and third-party-sourced concerns. All incidents are allegations, not established facts.
No incidents have been reported for North Mahaska Community School District.
Data aggregated from 129 schools in North Mahaska Community School District.
Source: GreatSchools, U.S. Department of Education, and school surveys.
Last updated: May 1, 2026Source: GreatSchools, U.S. Department of Education, and school surveys.