Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / North Carolina /Caldwell
County · North Carolina

Public schools in Caldwell County, North Carolina

26 public schools

★ Best schools in Caldwell County →
1 school district 4 cities 🗺 View Caldwell County on the map →
26
public schools
11,538
total enrollment
PK–13
grade span
4
cities

Schools serving each grade

PK
K
1
2
3
4
5
6
7
8
9
10
11
12

Schools by level

School districts in Caldwell County (1)

After-school providers & vendors in Caldwell County (click to expand)

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors serving Caldwell County.

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors. Each card links to its source.

Run an after-school program here and don’t see it? List your program — free →

Schools (26)

School City District Level Grades Enrollment
Baton Elementary Granite Falls Caldwell County Schools Elementary PK-5 355
Caldwell Applied Sciences Academy Hudson Caldwell County Schools High 9-12 221
Caldwell Early College Hudson Caldwell County Schools High 9-13 409
Collettsville School Collettsville Caldwell County Schools PK-8 337
Davenport A+ School Lenoir Caldwell County Schools Elementary PK-5 485
Dudley Shoals Elementary Granite Falls Caldwell County Schools Elementary PK-5 448
Gamewell Elementary Lenoir Caldwell County Schools Elementary PK-5 443
Gamewell Middle Lenoir Caldwell County Schools Middle 6-8 492
Gateway School Granite Falls Caldwell County Schools High 6-12 53
Granite Falls Elementary Granite Falls Caldwell County Schools Elementary PK-5 539
Granite Falls Middle Granite Falls Caldwell County Schools Middle 6-8 578
Happy Valley Elementary Lenoir Caldwell County Schools PK-8 216
Hibriten High Lenoir Caldwell County Schools High 9-12 836
Horizons Elementary Lenoir Caldwell County Schools Elementary K-5 28
Hudson Elementary Hudson Caldwell County Schools Elementary PK-5 651
Hudson Middle Hudson Caldwell County Schools Middle 6-8 709
Hudson Middle Hudson Caldwell County Schools Middle 6-8 678
Kings Creek Elementary Lenoir Caldwell County Schools PK-8 164
Lower Creek Elementary Lenoir Caldwell County Schools Elementary K-5 367
Sawmills Elementary Granite Falls Caldwell County Schools Elementary PK-5 300
South Caldwell High Hudson Caldwell County Schools High 9-12 1,365
Valmead Elementary Lenoir Caldwell County Schools Elementary PK-2 150
West Caldwell High Lenoir Caldwell County Schools High 9-12 706
West Lenoir Elementary Lenoir Caldwell County Schools Elementary 3-5 138
Whitnel Elementary Lenoir Caldwell County Schools Elementary PK-5 274
William Lenoir Middle Lenoir Caldwell County Schools Middle 6-8 596

All North Carolina schools

Out-of-school-time (OST) resources

After-school & summer programs, funding, and support serving Caldwell County, North Carolina.

Statewide afterschool network
North Carolina Center for Afterschool Programs
https://ncafterschool.org →
Free at-home enrichment
Resource Portal AI
Get free lessons →