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

McCook County

South Dakota · Public K-12

McCook County is one of South Dakota's public-school counties, with 12 campuses serving about 1,172 students (6 elementary, 3 middle, and 3 high). Median household income in the county is roughly $83,852.

7-year change in McCook County

SY 2017-18 vs SY 2024-25
Total enrollment
1,172
+136 (+13%) vs SY 2017-18
School count
12
0 (0%) vs SY 2017-18
% White
92%
was 92%
% Hispanic
3%
was 5%
% Black
0%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
5,751
all ages · ACS 5-yr
Schools
12
4 districts
Enrollment
1,172
students · NCES CCD
Median income
$83,852
Above South Dakota avg
Free/reduced lunch
23.2%
Below South Dakota avg
Elementary
6
687 students
Middle
3
205 students
High
3
280 students
Combined / other
0
schools
LARGEST DISTRICT
McCook Central School District 43-7
455 students · 4 districts in McCook County

County vs. school enrollment demographics

Left bar is the racial makeup of McCook 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
93%
Hispanic
4%
Black
0%
Asian
0%
Two or more
4%
Native American
2%
Pacific Islander
0%
School enrollment
White
92%
Hispanic
3%
Black
0%
Asian
0%
Two or more
3%
Native American
2%
Pacific Islander
0%
Bachelor's+
29.9%
adults 25+
Poverty rate
5.9%
ACS 5-year
Unemployment
1.8%
civilian labor
Median age
40
28.5% under 18

Test scores in McCook County

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

See all 7 schools in McCook County ranked by score →

All schools (12)

NameCityLevelGradesEnrollmentRating
McCook Central Elementary - 02SalemElementaryPK-05225·
Bridgewater-Emery Elementary - 02BridgewaterElementaryPK-05143·
Canistota Elementary - 02CanistotaElementaryPK-05141·
McCook Central High School - 01SalemHigh09-12118·
Montrose Elementary - 02MontroseElementaryPK-05108·
Canistota High School - 01CanistotaHigh09-1299·
McCook Central Middle School - 03SalemMiddle06-0884·
Canistota Middle School - 03CanistotaMiddle06-0868·
Montrose High School - 01MontroseHigh09-1263·
Montrose Middle School - 03MontroseMiddle06-0853·
Orland Colony Elementary - 04MontroseElementaryKG-0842·
Goldenview Colony School - 04SalemElementaryKG-0828·

Cities in McCook County

Montrose4 schoolsSalem4 schoolsCanistota3 schoolsBridgewater1 school

About McCook County

McCook County is a thinly populated county of about 5,751 residents in South Dakota. Its public-school system hosts approximately 1,172 students across 12 schools.

Looking at the broader picture, census numbers show the median household earns about $83,852 a year, 30% of adults hold a bachelor's degree or higher, and the poverty rate is around 6%. That income level is 20% meaningfully above the South Dakota median.

On the level-by-level breakdown, McCook County consists of 6 elementary schools (687 students), 3 middle schools (205), and 3 high schools (280).

The largest single district in McCook County is McCook Central School District 43-7, which alone enrolls about 455 students.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment climbed 13%: 1,036 students in SY 2017-18 versus 1,172 in SY 2024-25.

On allk12, the community for McCook County discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in McCook County?
McCook County, South Dakota has 12 public K-12 schools serving approximately 1,172 students.
How many high schools are in McCook County?
McCook County, South Dakota has 3 public high schools, serving approximately 280 students.
How many middle schools are in McCook County?
McCook County, South Dakota has 3 public middle schools, serving approximately 205 students.
How many elementary schools are in McCook County?
McCook County, South Dakota has 6 public elementary schools, serving approximately 687 students.
What is the largest school district in McCook County?
McCook Central School District 43-7 is the largest school district in McCook County, serving approximately 455 students. The county contains 4 school districts overall.
How many people live in McCook County?
McCook County has roughly 5,751 residents according to the latest Census ACS 5-year estimate.
What is the median household income in McCook County?
Median household income in McCook County is $83,852, above the South Dakota average of $70,004. About 5.9% of residents live below the federal poverty line.
How educated are residents of McCook County?
Approximately 29.9% of adults 25 and older in McCook County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in McCook County qualify for free or reduced lunch?
Roughly 23.2% of students in McCook County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the South Dakota county average of 42.3%.
What is the student-teacher ratio in McCook County schools?
Across McCook County public schools, the enrollment-weighted student-teacher ratio is approximately 12.6 to 1.

McCook County school rankings

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