2 schools in Neptune Beach
2 public K-12 schools operate inside Neptune Beach, with combined enrollment of about 2,987 students (1 elementary and 1 high).
7-year change in Neptune Beach
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| DUNCAN U. FLETCHER HIGH SCHOOL | High | 09-12 | 2,184 |
| NEPTUNE BEACH ELEMENTARY SCHOOL | Elementary | PK-05 | 803 |
About Neptune Beach
Public education in Neptune Beach, Florida runs across 2 schools that serves roughly 2,987 students. By footprint, Neptune Beach sits in the thinly populated bracket.
On the school-mix side, the city spans 1 elementary, and 1 high.
Schools in Neptune Beach average about 1,494 students each, 112% above the Florida norm.
Looking at the last 7 years. Combined enrollment now sits at 2,987 students, expanded 3% from the 2,900 reported in SY 2017-18.
On this page, the community for Neptune Beach discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.