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

Bennett County

South Dakota · Public K-12

In Bennett County, South Dakota, the public-school system rolls up to 4 schools and roughly 682 K-12 students, with county median household income around $53,750. By level, that breaks down as 2 elementary, 1 middle, and 1 high schools.

7-year change in Bennett County

SY 2017-18 vs SY 2024-25
Total enrollment
682
+187 (+38%) vs SY 2017-18
School count
4
+1 (+33%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
4
2 districts
Enrollment
682
NCES CCD
Median income
$53,750
Below South Dakota avg
Free/reduced lunch
99.6%
Above South Dakota avg
Elementary
2
457 students
Middle
1
100 students
High
1
125 students
Combined / other
0
schools
LARGEST DISTRICT
Bennett County School District 03-1
442 students · 2 districts in Bennett County

County vs. school enrollment demographics

Left bar is the racial makeup of Bennett 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
36%
Hispanic
5%
Black
0%
Asian
2%
Two or more
3%
Native American
58%
Pacific Islander
0%
School enrollment
White
12%
Hispanic
4%
Black
0%
Asian
1%
Two or more
11%
Native American
72%
Pacific Islander
0%
Bachelor's+
18.3%
adults 25+
Poverty rate
28.2%
ACS 5-year
Unemployment
10.0%
civilian labor
Median age
27
35.1% under 18

Test scores in Bennett County

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

See all 2 schools in Bennett County ranked by score →

All schools (4)

NameCityLevelGradesEnrollmentRating
American Horse SchoolAllenElementaryKG-08240·
Bennett County Elementary School - 03MartinElementaryPK-05217·
Bennett County High School - 01MartinHigh09-12125·
Bennett County Middle School - 06MartinMiddle06-08100·

Cities in Bennett County

Martin3 schoolsAllen1 school

About Bennett County

Across the compact South Dakota county of Bennett County of about 3,345 residents, the public-school footprint covers 4 schools and about 682 students.

Looking at the broader picture, census numbers show median household income runs near $53,750, about 18% of adults have a bachelor's degree or above, and roughly 28% of residents live below the federal poverty line. That income level is 23% lower than the South Dakota median.

For a sense of the school types, Bennett County is built around 2 elementary schools (457 students), 1 middle school (100), and 1 high school (125).

Bennett County School District 03-1 dominates the local landscape, accounting for roughly 442 students on its own.

Looking at the last 7 years. Total public-school enrollment in Bennett County has grew 38% since SY 2017-18, moving from about 495 students to 682. Bennett County now counts 4 public schools, up from 3 in SY 2017-18.

On allk12, the community for Bennett County discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools serve Bennett County?
There are 4 public K-12 schools in Bennett County, South Dakota, with a combined enrollment of about 682.
How many high schools are in Bennett County?
Bennett County, South Dakota has 1 public high school, serving approximately 125 students.
How many middle schools are in Bennett County?
Bennett County, South Dakota has 1 public middle school, serving approximately 100 students.
How many elementary schools are in Bennett County?
Bennett County, South Dakota has 2 public elementary schools, serving approximately 457 students.
What is the largest school district in Bennett County?
Bennett County School District 03-1 is the largest school district in Bennett County, serving approximately 442 students. The county contains 2 school districts overall.
How many people live in Bennett County?
Bennett County has roughly 3,345 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Bennett County?
Median household income in Bennett County is $53,750, below the South Dakota average of $70,004. About 28.2% of residents live below the federal poverty line.
How educated are residents of Bennett County?
Approximately 18.3% of adults 25 and older in Bennett County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Bennett County qualify for free or reduced lunch?
Roughly 99.6% of students in Bennett 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 Bennett County schools?
Across Bennett County public schools, the enrollment-weighted student-teacher ratio is approximately 48.8 to 1.
DATA · Census ACS 5-year · NCES Common Core of Data