Skip to main content
NC County FIPS: 37027

Public Schools in Caldwell County, NC

Directory of 26 public schools operating in Caldwell County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 6,500 13,000 2020-2021: 10,691 students 10,691 2020-2021 2021-2022: 10,773 students 10,773 +0.8% 2021-2022 2022-2023: 10,946 students 10,946 +1.6% 2022-2023 2023-2024: 10,872 students 10,872 -0.7% 2023-2024 2024-2025: 10,920 students 10,920 +0.4% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 26 10,920 625.4 17.5:1 10,084
2023-2024 26 10,872 751.2 14.5:1 10,128
2022-2023 25 10,946 746.0 14.7:1 7,072
2021-2022 24 10,773 743.6 14.5:1 4,562
2020-2021 24 10,691 744.7 14.4:1 5,343

School Districts in Caldwell County

Cities & Municipalities in Caldwell County

4 Cities

County Schools Listing

Page 1 of 2
School Name Grades Level District City Action
Baton Elementary PK-5 Elementary School Caldwell County Schools Granite Falls View ›
Caldwell Applied Sciences Academy 9-12 High School Caldwell County Schools Hudson View ›
Caldwell Early College 9-13 High School Caldwell County Schools Hudson View ›
Caldwell Online Academy 4-12 Other / Combined Caldwell County Schools Lenoir View ›
Collettsville School PK-8 Elementary School Caldwell County Schools Collettsville View ›
Davenport A+ School PK-5 Elementary School Caldwell County Schools Lenoir View ›
Dudley Shoals Elementary PK-5 Elementary School Caldwell County Schools Granite Falls View ›
Gamewell Elementary PK-5 Elementary School Caldwell County Schools Lenoir View ›
Gamewell Middle 6-8 Middle School Caldwell County Schools Lenoir View ›
Gateway School 6-12 High School Caldwell County Schools Granite Falls View ›
Granite Falls Elementary PK-5 Elementary School Caldwell County Schools Granite Falls View ›
Granite Falls Middle 6-8 Middle School Caldwell County Schools Granite Falls View ›
Happy Valley Elementary PK-8 Elementary School Caldwell County Schools Lenoir View ›
Hibriten High 9-12 High School Caldwell County Schools Lenoir View ›
Horizons Elementary K-5 Elementary School Caldwell County Schools Lenoir View ›
Hudson Elementary PK-5 Elementary School Caldwell County Schools Hudson View ›
Hudson Middle 6-8 Middle School Caldwell County Schools Hudson View ›
Kings Creek Elementary PK-8 Elementary School Caldwell County Schools Lenoir View ›
Lower Creek Elementary PK-5 Elementary School Caldwell County Schools Lenoir View ›
Oak Hill Charter School K-8 Elementary School Oak Hill Charter School Lenoir View ›
Sawmills Elementary PK-5 Elementary School Caldwell County Schools Granite Falls View ›
South Caldwell High 9-12 High School Caldwell County Schools Hudson View ›
Valmead Elementary PK-5 Elementary School Caldwell County Schools Lenoir View ›
West Caldwell High 9-12 High School Caldwell County Schools Lenoir View ›
Whitnel Elementary PK-5 Elementary School Caldwell County Schools Lenoir View ›
Page 1 of 2