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

McPherson County

South Dakota · Public K-12

Public education in McPherson County reaches 345 students across 10 schools. Leola School District 44-2 is the largest district at 170 students. By level, that breaks down as 5 elementary, 2 middle, and 3 high schools.

4-year change in McPherson County

SY 2020-21 vs SY 2024-25
Total enrollment
345
-13 (-4%) vs SY 2020-21
School count
10
0 (0%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

McPherson County school rankings

Largest schoolsAll rankings →
Residents
2,145
all ages · ACS 5-yr
Schools
10
3 districts
Enrollment
345
students · NCES CCD
Median income
$66,906
Below South Dakota avg
Free/reduced lunch
43.9%
Above South Dakota avg
Elementary
5
205 students
Middle
2
48 students
High
3
92 students
Combined / other
0
schools
LARGEST DISTRICT
Leola School District 44-2
170 students · 3 districts in McPherson County

County vs. school enrollment demographics

Left bar is the racial makeup of McPherson 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
97%
Hispanic
0%
Black
0%
Asian
0%
Two or more
3%
Native American
0%
Pacific Islander
0%
School enrollment
White
88%
Hispanic
2%
Black
0%
Asian
0%
Two or more
7%
Native American
3%
Pacific Islander
0%
Bachelor's+
26.5%
adults 25+
Poverty rate
6.6%
ACS 5-year
Unemployment
1.1%
civilian labor
Median age
50
19.3% under 18

Test scores in McPherson County

Latest 2024-25 ELA proficiency, 1 schools ranked. South Dakota state average: 50.4%.

Top 1 schools (ELA)
  1. Eureka Elementary - 02· 57.1%

See all 1 schools in McPherson County ranked by score →

All schools (10)

NameCityLevelGradesEnrollmentRating
Eureka Elementary - 02EurekaElementaryPK-0694·
Leola Elementary - 02LeolaElementaryPK-0557·
Eureka High School - 01EurekaHigh09-1243·
Leola High School - 01LeolaHigh09-1238·
Long Lake Colony Elementary - 05WetonkaElementaryKG-0830·
Eureka Jr. High - 03EurekaMiddle07-0826·
Leola Jr. High - 03LeolaMiddle06-0822·
Boulder Colony School - 06HosmerElementaryKG-0812·
Grassland Colony Elementary - 06WestportElementaryKG-0812·
Leola Alternative School - 07LeolaHigh09-1211·

Cities in McPherson County

Leola4 schoolsEureka3 schoolsHosmer1 schoolWestport1 schoolWetonka1 school

About McPherson County

McPherson County is a sparse South Dakota county of about 2,145 residents, home to 10 public schools and roughly 345 students.

Zooming out, census numbers show typical household earnings sit around $66,906, about 27% of adults have a bachelor's degree or above, and roughly 7% of residents live below the federal poverty line.

Looking at the level breakdown, McPherson County consists of 5 elementary schools (205 students), 2 middle schools (48), and 3 high schools (92).

Leola School District 44-2 dominates the local landscape, accounting for roughly 170 students on its own.

Trend over the past 4 years. Total public-school enrollment in McPherson County has declined 4% since SY 2020-21, moving from about 358 students to 345.

In the discussion threads here, the community for McPherson County 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 K-12 schools serve McPherson County?
There are 10 public K-12 schools in McPherson County, South Dakota, with a combined enrollment of about 345.
How many high schools are in McPherson County?
McPherson County, South Dakota has 3 public high schools, serving approximately 92 students.
How many middle schools are in McPherson County?
McPherson County, South Dakota has 2 public middle schools, serving approximately 48 students.
How many elementary schools are in McPherson County?
McPherson County, South Dakota has 5 public elementary schools, serving approximately 205 students.
What is the largest school district in McPherson County?
Leola School District 44-2 is the largest school district in McPherson County, serving approximately 170 students. The county contains 3 school districts overall.
How many people live in McPherson County?
McPherson County has roughly 2,145 residents according to the latest Census ACS 5-year estimate.
What is the median household income in McPherson County?
Median household income in McPherson County is $66,906, below the South Dakota average of $70,004. About 6.6% of residents live below the federal poverty line.
How educated are residents of McPherson County?
Approximately 26.5% of adults 25 and older in McPherson County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in McPherson County qualify for free or reduced lunch?
Roughly 43.9% of students in McPherson County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the South Dakota county average of 42.3%.
What is the student-teacher ratio in McPherson County schools?
Across McPherson County public schools, the enrollment-weighted student-teacher ratio is approximately 9.0 to 1.
DATA · Census ACS 5-year · NCES Common Core of Data