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

2 schools in North Mahaska Comm School District

Iowa · 576 students · 1 city

North Mahaska Comm School District reports 2 public K-12 schools to NCES, with combined enrollment of roughly 576 Iowa students (1 elementary and 1 high).

4-year change in North Mahaska Comm School District

SY 2020-21 vs SY 2024-25
Total enrollment
576
-17 (-3%) vs SY 2020-21
School count
2
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How North Mahaska Comm School District ranks

Among districts
MeasureThis districtIn IowaIn the US
Enrollment
ranked largest first
576#208 of 234#8,845 of 9,234
Number of schools
ranked most first
2#222 of 234N/A
Students per teacher
ranked fewest first
13.5:1#91 of 234#3,772 of 9,044
Free or reduced-price lunch share
ranked highest first
25.0%#188 of 234#7,059 of 8,164
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside North Mahaska Comm School District

Since 2017-18, the 2 district schools that reported both years went from 555 to 576 students (up 4%) and from 42 to 43 full-time teachers (up 2%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
North Mahaska Elementary SchoolNew SharonElementaryPK-06301
North Mahaska Jr-Sr High SchoolNew SharonHigh07-12275

About North Mahaska Comm School District

North Mahaska Comm School District is a rural-scale public-school district in Iowa. The district oversees 2 schools and educates approximately 576 students.

Looking at the level breakdown, North Mahaska Comm School District consists of 1 elementary and 1 high school.

On a per-school basis, North Mahaska Comm School District runs about 288 students per school, 23% meaningfully below the state mean of roughly 376.

Over the past 4-year window. Combined enrollment now sits at 576 students, contracted 3% from the 593 reported in SY 2020-21.

On allk12, the community for North Mahaska Comm School District discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many schools are in North Mahaska Comm School District?
North Mahaska Comm School District operates 2 public K-12 schools in Iowa, serving approximately 576 students.
What is the mix of elementary, middle, and high schools in North Mahaska Comm School District?
North Mahaska Comm School District includes 1 elementary school and 1 high school.
What is the largest school in North Mahaska Comm School District?
North Mahaska Elementary School is the largest public school in North Mahaska Comm School District by enrollment, with approximately 301 students.
What grade levels does North Mahaska Comm School District serve?
North Mahaska Comm School District serves students from pre-K through grade 12 across 2 schools.