The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CALDWELL COUNTY SCHOOLS·NCES 370058000224

Dudley Shoals Elementary

1500 Dudley Shoals Road, Granite Falls, NC 28630 · (828) 396-3457 · Caldwell County
GRADES PK–05ELEMENTARY41-RURALTITLE IREGULAR SCHOOL433 STUDENTS
Enrollment
433
Elementary
DISTRICT 365 · STATE 467
Student : Teacher
16.4:1
26 FTE teachers
DISTRICT 16.1:1 · STATE 14.9:1
Free / Reduced Lunch
99%
430 students
DISTRICT 91% · STATE 82%
Community
1
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
33
Kindergarten
67
Grade 1
57
Grade 2
73
Grade 3
70
Grade 4
68
Grade 5
65
Student demographics
White
36985%
DISTRICT 72% · STATE 42%
Hispanic
256%
DISTRICT 15% · STATE 22%
Black
61%
DISTRICT 5% · STATE 25%
Asian
72%
DISTRICT 1% · STATE 4%
Two+
246%
DISTRICT 6% · STATE 6%
Native American
10%
DISTRICT 0% · STATE 1%
Pacific Islander
10%
DISTRICT 0% · STATE 0%
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
22853%
Female
20547%

Discussions

+ POST

Test scores

NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)
English Language Arts
49.0%
NC avg 50.9%
Math
56.9%
NC avg 52.2%
Source: NC EOG / EOC. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
55.7%
composite math + reading, all grades
Predicted
48.5%
based on NC schools with similar FRL share
Beats by
+7.2pp
above demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
433
-48 (-10%) vs 2017
Student : Teacher
16.4:1
was 15.5:1
% White
85%
was 92%
% Hispanic
6%
was 3%
% Black
1%
was 1%
% Asian
2%
was 0%
Source: NCES Common Core of Data

About Dudley Shoals Elementary

Dudley Shoals Elementary is one of the medium-sized K-5 schools in Granite Falls, North Carolina, overseen by Caldwell County Schools, with 433 students on its rolls from grades pre-K through 5.

Dudley Shoals Elementary is one of 25 schools operated by Caldwell County Schools, a district that enrolls 10,667 students overall.

For racial and ethnic makeup, Dudley Shoals Elementary shows that nearly all students (85%) are White. The remainder looks like 6% Hispanic, 6% multiracial. That mix tracks the wider county fairly closely.

On the income-and-resources front, Staff filings list 26 full-time-equivalent teachers, which works out to roughly 16.4:1 students per teacher. Statewide, the average ratio sits near 14.9:1, putting Dudley Shoals Elementary higher than the state norm the norm. Around 99% of the student body qualifies for free or reduced-price meals, a number frequently used as a low-income enrollment indicator.

Adjusting for the school's free-and-reduced-lunch share, Dudley Shoals Elementary sits in the middle band of the BeatsExpectations distribution. Schools with this campus's student mix typically land near 48.5%; this one delivers 55.7%.

In the surrounding community, the surrounding county (Caldwell County) reports that median household income runs about $56,425, about 19% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 11%. Across Caldwell County's 26 public schools (combined enrollment of about 10,920 students), Dudley Shoals Elementary is one campus in the mix.

The closest other public school is Gateway School, roughly 1.5 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius. Among the 7 schools in that immediate cluster with test data (this one included), Dudley Shoals Elementary ranks 5th on composite proficiency, behind the local average of 60.2%.

Geographically, the school is in a rural area.

Over the past 7-year window. Dudley Shoals Elementary's enrollment has decreased 10% since 2018, when it stood at 481 (now 433). White enrollment moved from 92% to 85% across the same window.

In the discussion threads here, members of the Dudley Shoals Elementary community share and discuss science fair prep, picture-day reminders, and bus-route questions. Posting is open to anyone connected to the school.

Caldwell County at a glance

View full county profile
Population
80,536
Census ACS
Median income
$56,425
Household, ACS
Bachelor's+
19%
Adults 25+
Poverty rate
11%
Below federal line
Schools in county
26
10,920 students

Quick facts

School name
Dudley Shoals Elementary
District
Caldwell County Schools
Address
1500 Dudley Shoals Road, Granite Falls, NC 28630
Phone
(828) 396-3457
County
Caldwell County
Level
Elementary
Grade range
PK–05
Total enrollment
433
Teachers (FTE)
26
Student–teacher ratio
16.4:1
Free/Reduced lunch
430 (99%)
Locale
41-Rural: Fringe
NCES ID
370058000224
Charter school
No
Virtual school
No

Related schools

Other schools in Caldwell County Schools
Other schools in Granite Falls
Nearby schools

Frequently asked questions

About Dudley Shoals Elementary
How many students attend Dudley Shoals Elementary?
Dudley Shoals Elementary enrolls approximately 433 students in grades PK-05.
Is Dudley Shoals Elementary an elementary, middle, or high school?
Dudley Shoals Elementary is an elementary school covering grades PK-05.
How many teachers does Dudley Shoals Elementary have?
Dudley Shoals Elementary employs 26 FTE teachers, for a student-to-teacher ratio of 16.4:1.
What is the student diversity at Dudley Shoals Elementary?
Student demographics at Dudley Shoals Elementary are roughly 85% White, 6% Hispanic, 1% Black, 2% Asian, 6% Two or more.
What district is Dudley Shoals Elementary in?
Dudley Shoals Elementary is part of Caldwell County Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post