15 schools in New Bern
Across New Bern, 15 public K-12 schools serve approximately 7,221 students across 9 elementary, 3 middle, and 2 high.
7-year change in New Bern
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Albert H Bangert Elementary | Elementary | KG-05 | 446 |
| Ben D. Quinn Elementary | Elementary | KG-05 | 312 |
| Bridgeton Elementary | Elementary | PK-05 | 415 |
| Brinson Memorial Elementary | Elementary | KG-05 | 446 |
| Craven Early College High | High | 09-13 | 221 |
| Craven Virtual Academy | Combined | 04-12 | 117 |
| Creekside Elementary | Elementary | KG-05 | 453 |
| Grover C Fields Middle | Middle | 06-08 | 542 |
| H J MacDonald Middle | Middle | 06-08 | 632 |
| J.T. Barber Elementary | Elementary | PK-05 | 270 |
| New Bern High | High | 09-12 | 1,637 |
| Oaks Road Academy | Elementary | PK-05 | 352 |
| Riverside Leadership Academy | Elementary | KG-07 | 374 |
| Trent Park Elementary | Elementary | KG-05 | 390 |
| West Craven Middle | Middle | 06-08 | 614 |
About New Bern
New Bern is a medium-population North Carolina city in terms of public-school footprint, with 15 schools and 7,221 students total.
For a sense of the school types, the city covers 9 elementary, 3 middle, 2 high, and 1 other.
Per-campus enrollment runs near 481, below the state mean of about 571.
Over the past 7-year window. Across the same 7-year window, public-school enrollment decreased 6%: 7,717 students in SY 2017-18 versus 7,221 in SY 2024-25. New Bern now counts 15 public schools, up from 13 in SY 2017-18. Demographically, the White share of enrollment fell from 49% to 44%.
On allk12, the community for New Bern discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.