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

Cass County

North Dakota · Public K-12

Cass County, North Dakota comes in at 66 public K-12 schools on the latest counts, totaling roughly 27,826 students, with a county median household income near $75,555. The level mix is 41 elementary, 11 middle, and 14 high schools.

7-year change in Cass County

SY 2017-18 vs SY 2024-25
Total enrollment
27,826
+3,135 (+13%) vs SY 2017-18
School count
66
+14 (+27%) vs SY 2017-18
% White
69%
was 76%
% Hispanic
6%
was 4%
% Black
15%
was 12%
% Asian
3%
was 4%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
193,400
all ages · ACS 5-yr
Schools
66
8 districts
Enrollment
27,826
students · NCES CCD
Median income
$75,555
Above North Dakota avg
Free/reduced lunch
29.5%
Below North Dakota avg
Elementary
41
13,473 students
Middle
11
6,196 students
High
14
8,157 students
Combined / other
0
schools
LARGEST DISTRICT
WEST FARGO 6
13,175 students · 8 districts in Cass County

County vs. school enrollment demographics

Left bar is the racial makeup of Cass 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
82%
Hispanic
4%
Black
7%
Asian
3%
Two or more
5%
Native American
1%
Pacific Islander
0%
School enrollment
White
69%
Hispanic
6%
Black
15%
Asian
3%
Two or more
5%
Native American
2%
Pacific Islander
0%
Bachelor's+
42.6%
adults 25+
Poverty rate
6.0%
ACS 5-year
Unemployment
3.0%
civilian labor
Median age
33
22.2% under 18

Test scores in Cass County

Latest 2024-25 ELA proficiency, 58 schools ranked. North Dakota state average: 38.7%.

See all 58 schools in Cass County ranked by score →

All schools (66)

NameCityLevelGradesEnrollmentRating
WEST FARGO SHEYENNE HIGH SCHOOLWest FargoHigh09-121,400·
WEST FARGO HIGH SCHOOLWest FargoHigh09-121,380·
FARGO DAVIES HIGH SCHOOLFargoHigh09-121,277·
NORTH HIGH SCHOOLFargoHigh09-121,110·
LIBERTY MIDDLE SCHOOLWest FargoMiddle06-081,103·
CHENEY MIDDLE SCHOOLWest FargoMiddle06-081,006·
DISCOVERY MIDDLE SCHOOLFargoMiddle06-08992·
SOUTH HIGH SCHOOLFargoHigh09-12898·
BEN FRANKLIN MIDDLE SCHOOLFargoMiddle06-08873·
HERITAGE MIDDLE SCHOOLHoraceMiddle06-08799·
HORACE HIGH SCHOOLHoraceHigh09-12785·
CARL BEN EIELSON MIDDLE SCHOOLFargoMiddle06-08677·
CENTENNIAL ELEMENTARY SCHOOLFargoElementaryKG-05639·
BENNETT ELEMENTARY SCHOOLFargoElementaryKG-05622·
OSGOOD ELEM SCHOOLFargoElementaryKG-05554·
INDEPENDENCE ELEMENTARY SCHOOLFargoElementaryKG-05553·
HORACE ELEMENTARY SCHOOLHoraceElementaryKG-05548·
BROOKS HARBOR ELEMENTARY SCHOOLWest FargoElementaryKG-05537·
FREEDOM ELEMENTARY SCHOOLWest FargoElementaryKG-05473·
KENNEDY ELEMENTARY SCHOOLFargoElementaryKG-05469·
WILLOW PARK ELEMENTARY SCHOOLFargoElementaryKG-05461·
LEGACY ELEMENTARY SCHOOLWest FargoElementaryKG-05456·
ED CLAPP ELEMENTARY SCHOOLFargoElementaryKG-05444·
LEWIS AND CLARK ELEMENTARY SCHOOLFargoElementaryKG-05439·
KINDRED ELEMENTARY SCHOOLKindredElementaryPK-05411·
WESTSIDE ELEMENTARY SCHOOLWest FargoElementaryKG-05397·
EASTWOOD ELEMENTARY SCHOOLWest FargoElementaryKG-05387·
LONGFELLOW ELEMENTARY SCHOOLFargoElementaryKG-05386·
DEER CREEK ELEMENTARY SCHOOLFargoElementaryKG-05384·
MEADOWLARK ELEMENTARY SCHOOLFargoElementaryKG-05379·
AURORA ELEMENTARY SCHOOLWest FargoElementaryKG-05377·
SOUTH ELEMENTARY SCHOOLWest FargoElementaryKG-05367·
CENTRAL CASS ELEMENTARY SCHOOLCasseltonElementaryPK-04364·
L E BERGER ELEMENTARY SCHOOLWest FargoElementaryKG-05360·
NORTHERN CASS ELEMENTARY SCHOOLHunterElementaryPK-05350·
HORACE MANN ROOSEVELT ELEMENTARY SCHOOLFargoElementaryKG-05344·
CENTRAL CASS MIDDLE SCHOOLCasseltonMiddle05-08343·
LINCOLN ELEMENTARY SCHOOLFargoElementaryKG-05330·
CENTRAL CASS HIGH SCHOOLCasseltonHigh09-12319·
CLARA BARTON HAWTHORNE ELEMENTARY SCHOOLFargoElementaryKG-05312·
EAGLES ELEMENTARY SCHOOLFargoElementaryKG-05292·
WASHINGTON ELEMENTARY SCHOOLFargoElementaryKG-05292·
JEFFERSON ELEMENTARY SCHOOLFargoElementaryKG-05270·
KINDRED HIGH SCHOOLKindredHigh09-12258·
MAPLETON ELEMENTARY SCHOOLMapletonElementaryPK-06239·
KINDRED MIDDLE SCHOOLKindredMiddle06-08205·
NORTHERN CASS HIGH SCHOOLHunterHigh09-12205·
EARLY CHILDHOOD CENTERWest FargoElementaryPK-PK180·
MCKINLEY ELEMENTARY SCHOOLFargoElementaryKG-05169·
NORTHERN CASS MIDDLE SCHOOLHunterMiddle06-08169·
EARLY CHILDHOOD SPECIAL EDUCATION SCHOOLFargoElementaryPK-PK162·
MADISON ELEMENTARY SCHOOLFargoElementaryKG-05134·
DAKOTA HIGH SCHOOLFargoHigh09-12127·
MAPLE VALLEY ELEMENTARY SCHOOLTower CityElementaryPK-06122·
MAPLE VALLEY HIGH SCHOOLTower CityHigh07-12116·
WEST FARGO HIGH VIRTUAL ACADEMYWest FargoHigh09-12116·
FARGO 9-12 VIRTUAL ACADEMYFargoHigh09-12113·
HARWOOD ELEMENTARY SCHOOLHarwoodElementaryKG-0597·
HOPE PAGE ELEMENTARY SCHOOLPageElementaryPK-0697·
WEST FARGO COMMUNITY HIGH SCHOOLWest FargoHigh09-1253·
EXPLORER ACADEMYFargoElementaryKG-0834·
FARGO K-8 VIRTUAL ACADEMYFargoElementaryKG-0822·
SELF-DIRECTED ACADEMYFargoMiddle06-0816·
WEST FARGO MIDDLE VIRTUAL ACADEMYWest FargoMiddle06-0813·
WEST FARGO ELEMENTARY VIRTUAL ACADEMYWest FargoElementaryKG-0510·
WHEATLAND COLONY SCHOOLTower CityElementaryKG-0810·

Cities in Cass County

Fargo31 schoolsWest Fargo17 schoolsCasselton3 schoolsHorace3 schoolsHunter3 schoolsKindred3 schoolsTower City3 schoolsHarwood1 schoolMapleton1 schoolPage1 school

About Cass County

Across the average-sized North Dakota county of Cass County of about 193,400 residents, the public-school footprint covers 66 schools and about 27,826 students.

For perspective, census numbers show typical household earnings sit around $75,555, about 43% of adults have a bachelor's degree or above, and the poverty rate is around 6%.

Looking at the level breakdown, Cass County comprises 41 elementary schools (13,473 students), 11 middle schools (6,196), and 14 high schools (8,157).

The largest single district in Cass County is WEST FARGO 6, which alone enrolls about 13,175 students.

Over the past 7-year window. Total public-school enrollment in Cass County has expanded 13% since SY 2017-18, moving from about 24,691 students to 27,826. The school count climbed from 52 to 66 across the same 7-year window. The White share of public-school enrollment fell from 76% to 69%.

In the discussion threads here, the community for Cass 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 Cass County?
Cass County, North Dakota has 66 public K-12 schools serving approximately 27,826 students.
How many high schools are in Cass County?
Cass County, North Dakota has 14 public high schools, serving approximately 8,157 students.
How many middle schools are in Cass County?
Cass County, North Dakota has 11 public middle schools, serving approximately 6,196 students.
How many elementary schools are in Cass County?
Cass County, North Dakota has 41 public elementary schools, serving approximately 13,473 students.
What is the largest school district in Cass County?
WEST FARGO 6 is the largest school district in Cass County, serving approximately 13,175 students. The county contains 8 school districts overall.
How many people live in Cass County?
Cass County has roughly 193,400 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Cass County?
Median household income in Cass County is $75,555, above the North Dakota average of $73,179. About 6.0% of residents live below the federal poverty line.
How educated are residents of Cass County?
Approximately 42.6% of adults 25 and older in Cass County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Cass County qualify for free or reduced lunch?
Roughly 29.5% of students in Cass County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the North Dakota county average of 33.7%.
What is the student-teacher ratio in Cass County schools?
Across Cass County public schools, the enrollment-weighted student-teacher ratio is approximately 12.2 to 1.

Cass County school rankings

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