Walsh County Schools & Education

Walsh County, North Dakota

School Score

37/100

Higher = better

Rating

Below Average

Graduation Rate

86.8%

National avg 87.5%

Education Statistics

Graduation Rate

86.8%

National avg 87.5%

State avg 84.8%

Per-Pupil Spending

$7,142

National avg $13,239

State avg $9,385

School Score

37/100

Higher = better

State avg 54/100

State School Rank

#49

of 53 counties (1 = best)

Education Overview

About Schools in Walsh County, North Dakota

A Diverse Network of Five Districts

Walsh County educates 1,954 students through a network of 11 public schools managed by five districts. The infrastructure includes five elementary schools and five high schools, balancing primary and secondary education.

Solid Graduation Rates on a Lean Budget

The county maintains an 86.8% graduation rate, which is higher than the North Dakota average of 84.8%. This performance comes despite a per-pupil expenditure of $7,142, which is lower than the state and national averages.

Grafton District Anchors the County

Grafton 18 is the largest district by far, serving 949 students across three schools. No charter schools operate in the county, as traditional public districts manage all local enrollment.

A Blend of Town and Rural Schools

While eight schools are in rural settings, three are located in town locales, offering a mix of educational environments. Century Elementary is the largest school with 540 students, while smaller schools like those in the Fordville-Lankin district offer much smaller cohorts.

Relocate to a Reliable School Community

With graduation rates that beat the state average, Walsh County offers a stable environment for growing families. Consider local real estate options that provide easy access to the county's largest and most resource-rich campuses.

School Overview

Total Schools

11

in Walsh County

Total Enrollment

1,954

students

School Districts

5

districts

Charter Schools

0

0% of total

School Type Breakdown

Elementary5
Middle1
High5
Other0

5 School Districts in Walsh County

GRAFTON 18

3 schools
949 students

PARK RIVER AREA 8

2 schools
484 students

MINTO 20

2 schools
308 students

VALLEY-EDINBURG 118

3 schools
207 students

FORDVILLE-LANKIN 5

2 schools
50 students

11 Public Schools in Walsh County

CENTURY ELEMENTARY SCHOOL

GRAFTON 18

PK–6Primary540 students
PARK RIVER AREA ELEMENTARY SCHOOL

PARK RIVER AREA 8

PK–6Primary288 students
GRAFTON HIGH SCHOOL

GRAFTON 18

9–12High284 students
MINTO ELEMENTARY SCHOOL

MINTO 20

PK–8Primary225 students
PARK RIVER AREA HIGH SCHOOL

PARK RIVER AREA 8

7–12High196 students
GRAFTON JUNIOR HIGH SCHOOL

GRAFTON 18

7–8Middle125 students
MINTO HIGH SCHOOL

MINTO 20

9–12High83 students
VALLEY-EDINBURG HIGH SCHOOL

VALLEY-EDINBURG 118

7–12High82 students
VALLEY-EDINBURG ELEMENTARY SCHOOL-HOOPLE

VALLEY-EDINBURG 118

PK–2Primary81 students
FORDVILLE-LANKIN ELEMENTARY SCHOOL

FORDVILLE-LANKIN 5

PK–8Primary36 students
FORDVILLE-LANKIN HIGH SCHOOL

FORDVILLE-LANKIN 5

9–12High14 students

Educational Attainment

Annual Per-Pupil Expenditure

$7,142

State avg $9,385

Find Homes Near Top Schools

Browse homes in Walsh County filtered by school ratings on Zillow.

Search on Zillow →

Find a Tutor in Walsh County

Connect with local and online tutors via Wyzant for personalized learning support.

Find a Tutor →

Sponsored

Frequently Asked Questions

Schools in Walsh County, North Dakota — FAQ

What does the school system look like in Walsh County, North Dakota?

Walsh County educates 1,954 students through a network of 11 public schools managed by five districts. The infrastructure includes five elementary schools and five high schools, balancing primary and secondary education.

How do schools in Walsh County perform academically?

The county maintains an 86.8% graduation rate, which is higher than the North Dakota average of 84.8%. This performance comes despite a per-pupil expenditure of $7,142, which is lower than the state and national averages.

What are the major school districts in Walsh County, North Dakota?

Grafton 18 is the largest district by far, serving 949 students across three schools. No charter schools operate in the county, as traditional public districts manage all local enrollment.

What is the school experience like in Walsh County?

While eight schools are in rural settings, three are located in town locales, offering a mix of educational environments. Century Elementary is the largest school with 540 students, while smaller schools like those in the Fordville-Lankin district offer much smaller cohorts.

How can I find homes near good schools in Walsh County, North Dakota?

With graduation rates that beat the state average, Walsh County offers a stable environment for growing families. Consider local real estate options that provide easy access to the county's largest and most resource-rich campuses.

Counties with Similar School Profile

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.