760 schools in South Dakota
65 counties · 222 cities · Public K-12
Public K-12 schools in South Dakota total 760 across 65 counties. Sioux Falls School District 49-5 is the largest district by enrollment, at roughly 25,060 students.
Test scores
Reading, SY 2024-25. State average: 50.4% met or exceeded.Top 5 schools
- 97.9%
- 87.3%
- 85.7%
- 82.5%
- 81.3%
Lowest 5 schools
- 7.1%
- 7.1%
- 7.4%
- 9.4%
- 11.0%
Counties
Aurora County11 schools→Beadle County17 schools→Bennett County4 schools→Bon Homme County15 schools→Brookings County21 schools→Brown County22 schools→Brule County9 schools→Butte County8 schools→Campbell County3 schools→Charles Mix County14 schools→Clark County11 schools→Clay County6 schools→Codington County18 schools→Corson County11 schools→Custer County8 schools→Davison County13 schools→Day County7 schools→Deuel County4 schools→Dewey County10 schools→Douglas County6 schools→Edmunds County14 schools→Fall River County8 schools→Faulk County7 schools→Grant County7 schools→Gregory County8 schools→Haakon County5 schools→Hamlin County10 schools→Hand County5 schools→Hanson County10 schools→Harding County5 schools→Hughes County7 schools→Hutchinson County19 schools→Hyde County5 schools→Jackson County6 schools→Jerauld County7 schools→Jones County3 schools→Kingsbury County17 schools→Lake County21 schools→Lawrence County14 schools→Lincoln County26 schools→Lyman County4 schools→Marshall County13 schools→McCook County12 schools→McPherson County10 schools→Meade County16 schools→Mellette County5 schools→Miner County4 schools→Minnehaha County83 schools→Moody County8 schools→Oglala Lakota County11 schools→Pennington County41 schools→Perkins County6 schools→Potter County6 schools→Roberts County13 schools→Sanborn County6 schools→Spink County22 schools→Stanley County4 schools→Sully County3 schools→Todd County13 schools→Tripp County6 schools→Turner County15 schools→Union County14 schools→Walworth County7 schools→Yankton County11 schools→Ziebach County5 schools→