Foster County
3 public K-12 schools operate inside Foster County, with roughly 687 students enrolled, an average of 229 per campus. That works out to 1 elementary and 2 high schools.
7-year change in Foster County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Foster 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".
Test scores in Foster County
Latest 2024-25 ELA proficiency, 3 schools ranked. North Dakota state average: 38.7%.
- CARRINGTON ELEMENTARY SCHOOL· 59.0%
- CARRINGTON HIGH SCHOOL· 59.0%
- MIDKOTA HIGH SCHOOL· 50.0%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| CARRINGTON ELEMENTARY SCHOOL | Carrington | Elementary | PK-06 | 347 | · |
| CARRINGTON HIGH SCHOOL | Carrington | High | 07-12 | 254 | · |
| MIDKOTA HIGH SCHOOL | Glenfield | High | 07-12 | 86 | · |
Cities in Foster County
About Foster County
In North Dakota, Foster County is a compact county of about 3,358 residents. 3 public schools across the county educates about 687 students between them.
Looking at the broader picture, census numbers show median household income runs near $87,831, 29% of adults hold a bachelor's degree or higher, and the poverty rate is around 5%. That income level is 20% higher than the North Dakota median.
In terms of grade levels, Foster County covers 1 elementary school (347 students), and 2 high schools (340).
CARRINGTON 49 is the biggest district by enrollment, covering about 601 students across Foster County.
Five-year track record. Total public-school enrollment in Foster County has increased 20% since SY 2017-18, moving from about 574 students to 687. Demographically, the White share of enrollment decreased from 96% to 92%.
On allk12, the community for Foster County discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.