The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·BEACH 3·NCES 380238000023

BEACH HIGH SCHOOL

600 N Central Avenue, Beach, ND 58621 · (701) 872-4161 · Golden Valley County
GRADES 07–12HIGH43-RURALREGULAR SCHOOL111 STUDENTS
Enrollment
111
High
DISTRICT 58 · STATE 220
Student : Teacher
6.7:1
17 FTE teachers
DISTRICT 6.7:1 · STATE 16.1:1
Free / Reduced Lunch
28%
31 students
DISTRICT 33% · STATE 37%
Community
0
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 7
14
Grade 8
23
Grade 9
21
Grade 10
21
Grade 11
21
Grade 12
11
Student demographics
White
10494%
DISTRICT 89% · STATE 70%
Hispanic
33%
DISTRICT 5% · STATE 8%
Black
22%
DISTRICT 1% · STATE 6%
Native American
22%
DISTRICT 2% · STATE 11%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
5650%
Female
5550%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at BEACH HIGH SCHOOL.
START A DISCUSSION
Recent discussions in North Dakota

Test scores

ND A+ 2024-25 . % Proficient + Advanced
English Language Arts
40.0%
ND avg 38.7%
Math
55.0%
ND avg 40.0%
Source: ND A+. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
111
-44 (-28%) vs 2017
Student : Teacher
6.7:1
was 8.7:1
% White
94%
was 86%
% Hispanic
3%
was 5%
% Black
2%
was 3%
Source: NCES Common Core of Data

About BEACH HIGH SCHOOL

Located at 600 N Central Avenue, in Beach, North Dakota, BEACH HIGH SCHOOL is a small four-year high school that caters to 111 students (grades 7 through 12), run under BEACH 3. Enrollment runs roughly 50% smaller than the state mean of about 220.

BEACH 3 runs 3 schools in total, collectively educating 266 students. BEACH HIGH SCHOOL is one of those campuses.

Looking at the student body, BEACH HIGH SCHOOL reports that the student body is overwhelmingly White (94%). Other groups include 3% Hispanic. That mix tracks the wider county fairly closely.

In terms of school funding signals, BEACH HIGH SCHOOL logs 17 full-time-equivalent teachers, putting the student-to-teacher ratio at about 6.7:1. The state averages around 16.1:1, so this campus is tighter than the state norm typical. An estimated 28% of students are eligible for free or reduced-price lunch, a commonly cited indicator of low-income enrollment.

In the broader community, ACS estimates for Golden Valley County put the typical household earns roughly $68,021 per year, 23% of adults hold a bachelor's degree or higher, and roughly 13% of residents live below the federal poverty line. Across Golden Valley County's 5 public schools (combined enrollment of about 302 students), BEACH HIGH SCHOOL is one campus in the mix.

BEACH HIGH VIRTUAL ACADEMY is the nearest neighboring public school, about 0.0 miles from this campus. Counting just inside five miles, 2 other public schools cluster around BEACH HIGH SCHOOL.

BEACH HIGH SCHOOL operates from a low-density location.

Looking at the recent track record. Looking back 7 years, enrollment at BEACH HIGH SCHOOL has fell 28%, going from 155 students in 2018 to 111 in 2025. The White share of enrollment expanded from 86% to 94% over that span. The student-to-teacher ratio fell from 8.7:1 in 2018 to 6.7:1 today.

In the discussion threads here, the page collects discussion, questions, and updates around pickup logistics, teacher feedback, and after-school programs. Parents, students, alumni, and staff are welcome to weigh in.

Golden Valley County at a glance

View full county profile
Population
1,653
Census ACS
Median income
$68,021
Household, ACS
Bachelor's+
23%
Adults 25+
Poverty rate
13%
Below federal line
Schools in county
5
302 students

Quick facts

School name
BEACH HIGH SCHOOL
District
BEACH 3
Address
600 N Central Avenue, Beach, ND 58621
Phone
(701) 872-4161
County
Golden Valley County
Level
High
Grade range
07–12
Total enrollment
111
Teachers (FTE)
17
Student–teacher ratio
6.7:1
Free/Reduced lunch
31 (28%)
Locale
43-Rural: Remote
NCES ID
380238000023
Charter school
No
Virtual school
No

Related schools

Other schools in BEACH 3
Other schools in Beach
Nearby schools

Frequently asked questions

About BEACH HIGH SCHOOL
How many students attend BEACH HIGH SCHOOL?
BEACH HIGH SCHOOL enrolls approximately 111 students in grades 07-12.
Is BEACH HIGH SCHOOL an elementary, middle, or high school?
BEACH HIGH SCHOOL is a high school covering grades 07-12.
How many students per teacher at BEACH HIGH SCHOOL?
Approximately 6.7:1 students per teacher at BEACH HIGH SCHOOL.
What is the racial breakdown of students at BEACH HIGH SCHOOL?
At BEACH HIGH SCHOOL, the student body is approximately 94% White, 3% Hispanic, 2% Black.
What district is BEACH HIGH SCHOOL in?
BEACH HIGH SCHOOL is part of BEACH 3.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post