Skip to main content
NC North Carolina

Public Schools in New Bern, NC

Directory of 15 public schools located in New Bern.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 4,300 8,600 2020-2021: 6,996 students 6,996 2020-2021 2021-2022: 7,004 students 7,004 +0.1% 2021-2022 2022-2023: 7,034 students 7,034 +0.4% 2022-2023 2023-2024: 7,057 students 7,057 +0.3% 2023-2024 2024-2025: 7,221 students 7,221 +2.3% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 15 7,221 377.8 17.8:1 *reporting schools 5,108
2023-2024 14 7,057 437.0 16.2:1 5,403
2022-2023 14 7,034 433.0 16.3:1 4,652
2021-2022 14 7,004 449.9 15.6:1 3,881
2020-2021 13 6,996 445.7 15.7:1 3,829

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Albert H Bangert Elementary K-5 Elementary School Craven County Board of Education 3712 Canterbury Road View ›
Ben D. Quinn Elementary K-5 Elementary School Craven County Board of Education 4275 M L King Jr Boulevard View ›
Bridgeton Elementary PK-5 Elementary School Craven County Board of Education 230 Branch Canal Road View ›
Brinson Memorial Elementary K-5 Elementary School Craven County Board of Education 319 Neuse Forest Avenue View ›
Craven Early College High 9-13 High School Craven County Board of Education 800 College Court View ›
Craven Virtual Academy 4-12 Other / Combined Craven County Board of Education 3600 Trent Rd View ›
Creekside Elementary K-5 Elementary School Craven County Board of Education 2790 Landscape Drive View ›
Grover C Fields Middle 6-8 Middle School Craven County Board of Education 2000 M L King Jr Boulevard View ›
H J MacDonald Middle 6-8 Middle School Craven County Board of Education 3127 Elizabeth Avenue View ›
J.T. Barber Elementary PK-5 Elementary School Craven County Board of Education 1700 Cobb Street View ›
New Bern High 9-12 High School Craven County Board of Education 4200 Academic Drive View ›
Oaks Road Academy PK-5 Elementary School Craven County Board of Education 2811 Oaks Road View ›
Riverside Leadership Academy K-7 Elementary School Riverside Leadership Academy 1955 Old Airport Rd View ›
Trent Park Elementary K-5 Elementary School Craven County Board of Education 2500 Educational Drive View ›
West Craven Middle 6-8 Middle School Craven County Board of Education 515 NW Craven Mid School Road View ›