Skip to main content
NC North Carolina

Public Schools in Hampstead, NC

Directory of 7 public schools located in Hampstead.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 3,650 7,300 2020-2021: 4,829 students 4,829 2020-2021 2021-2022: 5,347 students 5,347 +10.7% 2021-2022 2022-2023: 5,893 students 5,893 +10.2% 2022-2023 2023-2024: 6,105 students 6,105 +3.6% 2023-2024 2024-2025: 6,118 students 6,118 +0.2% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 7 6,118 309.0 19.8:1 2,893
2023-2024 7 6,105 333.9 18.3:1 1,488
2022-2023 7 5,893 316.0 18.7:1 1,401
2021-2022 7 5,347 296.5 18.0:1 824
2020-2021 7 4,829 263.6 18.3:1 840

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
North Topsail Elementary PK-5 Elementary School Pender County Schools 1310 Sloop Point Loop Road View ›
South Topsail Elementary PK-5 Elementary School Pender County Schools 997 Hoover Road View ›
Surf City Elementary PK-5 Elementary School Pender County Schools 12345-A Literacy Lane View ›
Surf City Middle 6-8 Middle School Pender County Schools 12345-B Literacy Lane View ›
Topsail Annandale Elementary School PK-4 Elementary School Pender County Schools 17385 US Hwy 17 View ›
Topsail High 9-12 High School Pender County Schools 245 St. Johns Church Road View ›
Topsail Middle 5-8 Middle School Pender County Schools 17445 US Hwy 17 View ›