Public Schools in Walsh County, North Dakota

There are 13 Public Schools in Walsh County, North Dakota, serving a population of 10,920 people in an area of 1,282 square miles. There is 1 Public School per 840 people, and 1 Public School per 98 square miles.

In North Dakota, Walsh County is ranked 19th of 53 counties in Public Schools per capita, and 12th of 53 counties in Public Schools per square mile.

List of Walsh County Public Schools

Find Walsh County, North Dakota public schools, including charter schools, k-12, elementary, middle, and high schools.


Adams Elementary School 701 Park Street Adams, ND

Century Elementary School 1540 School Road Grafton, ND

Fordville-Lankin Elementary School 102 4th Avenue Fordville, ND

Grafton Central Middle School 1548 School Road Grafton, ND

Grafton Central Middle School 725 Griggs Avenue Grafton, ND

Minto High School 200 4th Street Minto, ND

North Valley Area Career & Tech Center 1540 School Road Grafton, ND

Park River High School 605 6th Street West Park River, ND

Upper Valley Spec Ed Unit 516 Cooper Avenue Grafton, ND

Upper Valley Special Education 701 West 6th Street Grafton, ND

Valley School District 12 2040 Myrtle Avenue Hoople, ND

Valley-Edinburg Elementary School-Hoople 2040 Myrtle Avenue Hoople, ND

Valley-Edinburg High School 600 5th Street Edinburg, ND

About Walsh County Public Schools

Walsh County Public Schools are tuition-free, publicly funded schools that are legally required to accept and provide an education to all children from Kindergarten age through Grade 12 in Walsh County, ND. Each of the fifty state constitutions includes a requirement for the provision of a Public School system, and each state, including North Dakota, also has a compulsory education law that requires school-age children to attend school.

You may contact Public Schools for questions about:
  • Walsh County Public School calendars
  • Admissions policies and enrollment
  • Walsh County school district
  • Academics and school curriculum
  • School buses and transportation

Walsh County Public School Statistics

Find Walsh County Public School Enrollment and Educational Attainment (Age 25+). Data Source: U.S. Census Bureau; American Community Survey, 2018 ACS 5-Year Estimates.

Walsh County Public School Enrollment
 Walsh CountyNorth Dakota
Nursery & Preschool Enrollment131 (99.2%)7,196 (66.9%)
Kindergarten Enrollment137 (100.0%)9,463 (94.4%)
Elementary School Enrollment (Grades 1-4)593 (96.7%)35,312 (91.0%)
Elementary School Enrollment (Grades 5-8)438 (93.6%)31,498 (91.7%)
High School Enrollment (Grades 9-12)464 (98.7%)31,003 (93.5%)
Walsh County Educational Attainment (Age 25+)
 Walsh CountyNorth Dakota
Less than 9th Grade Education491 (6.4%)15,703 (3.2%)
9-12th Grade (No Diploma)590 (7.7%)21,091 (4.3%)
High School Graduate (Including Equivalency)2,595 (33.9%)131,264 (26.8%)