Short answer: Vero Beach public schools belong to the School District of Indian River County at 6500 57th Street (772-564-3000), which NCES counts as 28 schools and 16,621 students. Vero Beach High School at 1707 16th Street is the city high school, with 2,645 students in 2024-2025. Indian River Charter High School admits by lottery, Saint Edward's is the independent school started in the Riomar Clubhouse, bought for it in 1965, and Treasure Coast Technical College trains adults.
Last verified: October 15, 2026, against the sources listed at the end of this page.
Which school district serves Vero Beach, and how big is it?
Vero Beach public schools are run by the School District of Indian River County, headquartered at 6500 57th Street in Vero Beach, which NCES counts as 28 schools and 16,621 students.
The district main number is (772) 564-3000 (School District of Indian River County). Federal data from the National Center for Education Statistics put the district at 939.87 full-time-equivalent classroom teachers in 2024-2025, a ratio of 17.68 students per teacher, with grades running from pre-kindergarten through 12th grade (NCES district detail). The district is countywide: the same NCES list includes schools in Sebastian and Fellsmere, so Vero Beach shares one school board with the rest of Indian River County. Two district programs on the same list are not neighborhood schools: Exceptional Student Education at 6055 62nd Ave in Vero Beach (26 students, PK to 5) and the Indian River Virtual Instruction Program, listed at 8895 N US Highway 1 in Sebastian (39 students, K to 12) (NCES school list).
The district home page for October 2026 leads with test results: it states that its students outpaced statewide growth or exceeded state performance in every assessed subject on the 2026 Florida student assessments, and that they earned Top 10 statewide rankings in English Language Arts, Mathematics, Science, Biology, Civics and U.S. History (School District of Indian River County). Those are the district's own summaries of the results. The Vero Beach public schools guide goes deeper on the district, its budget and performance.
Which public schools have Vero Beach addresses?
NCES lists nine elementary and magnet schools, three middle schools and Vero Beach High School with Vero Beach addresses, alongside charter campuses and district programs.
| School | Address | Grades | Students |
|---|---|---|---|
| Beachland Elementary | 3350 Indian River Dr E | PK to 5 | 534 |
| Citrus Elementary | 2771 Citrus Pl | K to 5 | 630 |
| Dodgertown Elementary | 4350 43rd Ave | PK to 5 | 482 |
| Glendale Elementary | 4940 8th St | PK to 5 | 390 |
| Indian River Academy | 500 20th St SW | PK to 5 | 444 |
| Vero Beach Elementary | 1770 12th St | PK to 5 | 593 |
| Liberty Magnet | 6850 81st St | K to 5 | 560 |
| Osceola Magnet | 1110 18th Ave SW | K to 6 | 524 |
| Rosewood Magnet | 3850 16th St | K to 6 | 558 |
| Gifford Middle | 4530 28th Ct | 6 to 8 | 608 |
| Oslo Middle | 480 20th Ave SW | 6 to 8 | 767 |
| Storm Grove Middle | 6400 57th St | 6 to 8 | 904 |
| Vero Beach High | 1707 16th St | 9 to 12 | 2,645 |
The addresses and counts come from the two pages of the NCES Indian River County school list (NCES school list, page 1; NCES school list, page 2). NCES flags that its 2025-2026 directory entries are preliminary while enrollment is from 2024-2025, so the Vero Beach figures above trail the current school year by one year.
Vero Beach High School calls itself an Advanced Placement and STEAM school and runs from 7:20 am to 2:07 pm for grades 9 to 12 (Vero Beach High School). A practical tip on its phone number: NCES lists (772) 564-5800, while the school website gives (772) 564-5600 as the main number, and the school site is the one to dial. The only other grade 9 to 12 school on the NCES list, besides Vero Beach High and Indian River Charter High, is Sebastian River High School on 90th Ave in Sebastian.
What charter and private school options exist in Vero Beach?
Vero Beach families can also choose charter schools such as Indian River Charter High School on College Lane and North County Charter School, or private schools such as Saint Edward's School.
Indian River Charter High School is at 6055 College Lane, Vero Beach, phone (772) 567-6600, with a front office open Monday to Friday from 7:15 a.m. to 3:45 p.m. between August and May (Indian River Charter High School). It admits students through Enrollment Lottery Parties held on campus, and in October 2026 it was taking enrollment for the second semester of the 2026-2027 school year. NCES counts 682 students in grades 9 to 12 there (NCES school list). Other Vero Beach campuses in the same NCES district list include Imagine at South Vero at 6000 4th St (892 students, K to 8), North County Charter School at 6640 Old Dixie Hwy (312 students, PK to 5), IR Prep at 1507 19th Street (62 students, grades 5 to 12) and, on page two, St. Peter's Academy at 4250 38th Ave (120 students, K to 6) (NCES school list, page 2). The Indian River Charter High School guide covers its arts academy, history and its dispute with the district.
Saint Edward's School began in the old Riomar Clubhouse, a Spanish-design stucco building with pecky cypress beams that the Riomar Club completed and opened in 1930. A 1991 Florida historical marker at 2225 Club Drive states that the building was purchased in 1965 to start an independent school affiliated with the Episcopal Church, that Saint Edward's opened with 33 students in grades 5 to 8, that its Upper School campus opened on A1A south of the clubhouse in 1972, and that Pre-Kindergarten was added at the Riomar building in 1983 (Florida Division of Historical Resources marker). The marker text describes the campus as it stood in 1991; the Saint Edward's School guide explains how the school later consolidated away from Riomar.
Where can Vero Beach students take technical or college classes?
Vero Beach has two public options after or alongside high school: Treasure Coast Technical College on 28th Court, run under the county school district, and the Indian River State College Mueller Campus on College Lane.
Treasure Coast Technical College is at 4680 28th Court, Vero Beach, main number (772) 564-4970, and its site carries the School District of Indian River County copyright (Treasure Coast Technical College). It lists career programs, career dual enrollment, adult basic education and GED preparation. The programs named on its home page include Baking and Pastry Arts, CDL Class B for bus and truck drivers, HVAC/R, Practical Nursing, Professional Culinary Arts and Welding Technologies.
Indian River State College runs its Mueller Campus at 6155 College Lane in Vero Beach, on the same road as the charter high school, with programs in culinary arts and hospitality, the Brackett Library and the Richardson Center for community and corporate events (Indian River State College). The IRSC campus page describes the third Vero Beach program area in two ways, once as health sciences and once as nursing, so the program list on the college catalog is the one to rely on before enrolling.
What is changing for Vero Beach schools in 2026 and 2027?
Four Vero Beach school updates stand out in October 2026: new state test results, a charter high school lottery for the spring semester, a January 2027 nursing class and an accreditation review at the technical college.
The School District of Indian River County opened October 2026 by publicizing its 2026 Florida assessment results and Top 10 state rankings (School District of Indian River County). Indian River Charter High School on College Lane was enrolling for the second semester of the 2026-2027 school year and has introduced new on-campus Enrollment Lottery Parties for admissions (Indian River Charter High School).
At Treasure Coast Technical College in Vero Beach, the practical nursing program starts its next class in January 2027, applicants first sit the TEAS entrance exam, and the HVAC/R program was updated in 2025 with the newest technology and training simulators (Treasure Coast Technical College). The college also posts a public notice that it is applying for reaffirmation of accreditation with the Commission of the Council on Occupational Education, which accepts written comments during the review. Last verified: October 15, 2026, on the Treasure Coast Technical College and Indian River Charter High School websites.
Which Vero Beach schools guide answers which question?
Three deeper Vero Beach schools guides sit under this hub, and the table pairs the most common questions with a verified fact and the guide that covers it.
| Question | Key fact | Guide |
|---|---|---|
| How large is the Vero Beach school district? | 28 schools, 16,621 students, 17.68 students per teacher | Public Schools |
| Where is Vero Beach High School? | 1707 16th St, grades 9 to 12, 2,645 students | Public Schools |
| How does Indian River Charter High admit students? | Enrollment lottery, 6055 College Lane, 682 students | Indian River Charter High School |
| How did Saint Edward's School begin? | Riomar Clubhouse bought in 1965 to start it; opened with 33 students in grades 5 to 8 | Saint Edward's School |
| Where can adults train for a trade in Vero Beach? | Treasure Coast Technical College, 4680 28th Court | This hub |
School facts on this Vero Beach hub were last verified on October 15, 2026, on the School District of Indian River County, NCES, Indian River Charter High School and Indian River State College websites. District calendars, bus routes and attendance zones change each year and are published by the district.
Frequently asked questions
What school district is Vero Beach in?
Vero Beach is served by the School District of Indian River County, a countywide district headquartered at 6500 57th Street in Vero Beach with main number 772-564-3000. NCES counts 28 schools and 16,621 students in it.
How many students attend Vero Beach High School?
NCES reports 2,645 students in grades 9 to 12 at Vero Beach High School for 2024-2025. The school is at 1707 16th Street, its day runs 7:20 am to 2:07 pm, and its website lists 772-564-5600 as the main number.
How do students get into Indian River Charter High School?
Indian River Charter High School in Vero Beach admits students through Enrollment Lottery Parties on its campus at 6055 College Lane. In October 2026 it was enrolling for the second semester of the 2026-2027 year; the office number is 772-567-6600.
Is there a technical college in Vero Beach?
Yes. Treasure Coast Technical College, part of the Indian River County school district, is at 4680 28th Court in Vero Beach. It offers career programs, dual enrollment, adult education and GED preparation, with a practical nursing class starting January 2027.
How did Saint Edward's School in Vero Beach begin?
A Florida historical marker records that the Riomar Clubhouse was purchased in 1965 to start Saint Edward's, an independent Episcopal-affiliated school that opened with 33 students in grades 5 to 8. Its Upper School campus on A1A opened in 1972.
Sources
- School District of Indian River County home page https://www.indianriverschools.org/ Used for: district address and main number, 2026 Florida assessment results, Top 10 state rankings
- District detail, Indian River County school district (NCES Common Core of Data) https://nces.ed.gov/ccd/districtsearch/district_detail.asp?Search=2&ID2=1200930&DistrictID=1200930&details=1 Used for: 28 schools, 16,621 students, 939.87 classroom teachers, 17.68 ratio, grade span
- Public school list, Indian River County district, results 1 to 15 (NCES) https://nces.ed.gov/ccd/schoolsearch/school_list.asp?Search=1&DistrictID=1200930 Used for: addresses, phones, enrollment and grades of Beachland, Citrus, Dodgertown, Gifford Middle, Glendale, Imagine at South Vero, Indian River Academy, Indian River Charter High, IR Prep, Liberty Magnet, North County Charter, Osceola Magnet
- Public school list, Indian River County district, results 16 to 28 (NCES) https://nces.ed.gov/ccd/schoolsearch/school_list.asp?Search=1&DistrictID=1200930&SchoolPageNum=2 Used for: Oslo Middle, Rosewood Magnet, St. Peter's Academy, Storm Grove Middle, Vero Beach Elementary, Vero Beach High enrollment and phones
- Vero Beach High School home page (School District of Indian River County) https://vbhs.indianriverschools.org/ Used for: address, bell times, grades, main number, Advanced Placement and STEAM label
- Treasure Coast Technical College home page (School District of Indian River County) https://tctc.indianriverschools.org/ Used for: address, phone, practical nursing start, TEAS requirement, program list
- Indian River Charter High School home page https://www.irchs.org/ Used for: address, phone, office hours, enrollment lottery parties, second semester 2026 to 2027 enrollment
- Campuses (Indian River State College) https://irsc.edu/about/campuses/ Used for: Mueller Campus address and programs
- Riomar Clubhouse, Saint Edwards School marker (Florida Division of Historical Resources) https://markers.flheritage.com/home/details/377 Used for: Saint Edward's 1965 start, 33 students, 1972 Upper School campus, Pre-K 1983
How this page was made
Digital Towns uses AI assistance to research and write its guides, and every page is only as good as the sources it cites. Our goal is the most accurate, useful local information possible.
This page was fact-checked twice before publishing.
If you see an error, or anything you can show is false, tell us right away and we will take a third look.
Report an error
Thank you. We'll take a third look and correct the page if it's wrong.



