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

VELVA ELEMENTARY SCHOOL

101 4th St W, Velva, ND 58790 · (701) 338-2022 · McHenry County
GRADES PK–06ELEMENTARY42-RURALREGULAR SCHOOL217 STUDENTS
Enrollment
217
Elementary
DISTRICT 220 · STATE 212
Student : Teacher
10.6:1
20 FTE teachers
DISTRICT 12.4:1 · STATE 11.4:1
Free / Reduced Lunch
23%
49 students
DISTRICT 22% · STATE 37%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
4
Kindergarten
26
Grade 1
34
Grade 2
32
Grade 3
31
Grade 4
24
Grade 5
31
Grade 6
35
Student demographics
White
19690%
DISTRICT 92% · STATE 70%
Hispanic
105%
DISTRICT 4% · STATE 8%
Black
10%
DISTRICT 0% · STATE 6%
Asian
10%
DISTRICT 0% · STATE 2%
Two+
84%
DISTRICT 3% · STATE 5%
Native American
10%
DISTRICT 0% · 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
12256%
Female
9544%

Discussions

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

Test scores

ND A+ 2024-25 . % Proficient + Advanced
English Language Arts
48.0%
ND avg 38.7%
Math
48.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
217
-38 (-15%) vs 2017
Student : Teacher
10.6:1
was 11.9:1
% White
90%
was 98%
% Black
0%
was 0%
Source: NCES Common Core of Data

About VELVA ELEMENTARY SCHOOL

VELVA ELEMENTARY SCHOOL operates as a mid-sized elementary school in Velva, North Dakota, operated by VELVA 1. Current enrollment sits at 217 students spanning grades pre-K through 6.

Within VELVA 1, which oversees 2 schools and 439 students, VELVA ELEMENTARY SCHOOL is one campus in the system.

On the student-mix side, VELVA ELEMENTARY SCHOOL records that the student body is overwhelmingly White (90%); the rest comes out to 5% Hispanic, 4% multiracial. Compared to McHenry County overall, the school's racial mix sits in roughly the same range.

On the resource side, Staff filings list 20 full-time-equivalent teachers, which works out to roughly 10.6:1 students per teacher. The state averages around 11.4:1, so this campus is tighter than the state norm typical. Around 23% of the student body qualifies for free or reduced-price meals, often used as a Title I proxy.

Zooming out to the county, McHenry County reports that the typical household earns roughly $80,733 per year, 20% of adults hold a bachelor's degree or higher, and roughly 6% of residents live below the federal poverty line. Across McHenry County's 10 public schools (combined enrollment of about 940 students), VELVA ELEMENTARY SCHOOL is one campus in the mix.

The closest other public school is VELVA HIGH SCHOOL, roughly 0.0 miles away. Within ten miles, there are 3 other public schools, a sparser pattern than typical urban areas.

Geographically, the school is in a small-town area.

Over the past 7-year window. Looking back 7 years, enrollment at VELVA ELEMENTARY SCHOOL has shrank 15%, going from 255 students in 2018 to 217 in 2025. Over the same period, the White share shrank from 98% to 90%. The student-to-teacher ratio narrowed from 11.9:1 in 2018 to 10.6:1 today.

On allk12, members of the VELVA ELEMENTARY SCHOOL community share and discuss pickup logistics, teacher feedback, and after-school programs. Parents, students, alumni, and staff are welcome to weigh in.

McHenry County at a glance

View full county profile
Population
5,207
Census ACS
Median income
$80,733
Household, ACS
Bachelor's+
20%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
10
940 students

Quick facts

School name
VELVA ELEMENTARY SCHOOL
District
VELVA 1
Address
101 4th St W, Velva, ND 58790
Phone
(701) 338-2022
County
McHenry County
Level
Elementary
Grade range
PK–06
Total enrollment
217
Teachers (FTE)
20
Student–teacher ratio
10.6:1
Free/Reduced lunch
49 (23%)
Locale
42-Rural: Distant
NCES ID
381704000590
Charter school
No
Virtual school
No

Related schools

Other schools in VELVA 1
Other schools in Velva
Nearby schools

Frequently asked questions

About VELVA ELEMENTARY SCHOOL
What is the total enrollment at VELVA ELEMENTARY SCHOOL?
VELVA ELEMENTARY SCHOOL enrolls approximately 217 students in grades PK-06.
What age range does VELVA ELEMENTARY SCHOOL serve?
VELVA ELEMENTARY SCHOOL serves students from grade PK through grade 06.
How many teachers does VELVA ELEMENTARY SCHOOL have?
VELVA ELEMENTARY SCHOOL employs 20 FTE teachers, for a student-to-teacher ratio of 10.6:1.
How diverse is VELVA ELEMENTARY SCHOOL?
VELVA ELEMENTARY SCHOOL reports a student body of 90% White, 5% Hispanic, 0% Black, 0% Asian, 4% Two or more.
Who oversees VELVA ELEMENTARY SCHOOL?
VELVA ELEMENTARY SCHOOL is overseen by VELVA 1 in McHenry County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post