8 schools in Sebastian
Whether you are tracking a high school, middle school, or elementary campus, Sebastian's 8 public K-12 schools collectively enroll about 4,283 students (3 elementary, 2 middle, and 1 high).
7-year change in Sebastian
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| INDIAN RIVER VIRTUAL INSTRUCTION PROGRAM | Combined | KG-12 | 39 |
| PELICAN ISLAND ELEMENTARY SCHOOL | Elementary | PK-05 | 354 |
| SEBASTIAN CHARTER JUNIOR HIGH SCHOOL | Middle | 06-08 | 295 |
| SEBASTIAN ELEMENTARY SCHOOL | Elementary | PK-05 | 312 |
| SEBASTIAN RIVER HIGH SCHOOL | High | 09-12 | 1,777 |
| SEBASTIAN RIVER MIDDLE SCHOOL | Middle | 06-08 | 775 |
| TREASURE COAST ELEMENTARY SCHOOL | Elementary | KG-05 | 679 |
| WABASSO SCHOOL | Combined | PK-12 | 52 |
About Sebastian
Sebastian, Florida is home to 8 public schools, with combined enrollment of approximately 4,283 students. By school count, it is a middle-population city.
On the school-mix side, the city is made up of 3 elementary, 2 middle, 1 high, and 2 other.
Per-campus enrollment runs near 535, meaningfully below the state mean of about 705.
Over the past 7-year window. Total public-school enrollment in Sebastian has decreased 9% since SY 2017-18, moving from about 4,715 students to 4,283. Sebastian now counts 8 public schools, up from 7 in SY 2017-18. On the demographic side, White enrollment moved from 56% to 51% over the same window.
On this page, the community for Sebastian discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.