Charter Schools

North County Charter School

6640 Old Dixie Hwy, Vero Beach, FL 32967
ph: (772) 794-1941

NCCS repeatedly scores among the top three elementary schools in Indian River County consistently earning an A+ rating from the State of Florida. NCCS is also ranked in the top 10% of all Florida elementary schools. The school has also been awarded the exclusive designation of “High Performing Charter School” by the Florida Department of Education based on academic success and financial stewardship.

Indian River Charter High School

6055 College Ln, Vero Beach, FL 32966
ph: (772) 567-6600

The mission of the Indian River Charter High School is to give its students the opportunity to develop a new set of competencies and foundational skills that will help them enjoy a productive, full, and satisfying life. This school will be a high performance organization.

St. Peter's Academy

St. Peter's Academy

4250 38th Ave, Vero Beach, FL 32967
ph: (772) 567-8315

At St. Peter's Academy, we believe that an effective education doesn’t just come from memorizing or lecturing. Active participation in the learning process entails analyzing, discussing and collaborating - in order to comprehend and retain. All of our courses are designed to encourage deep mental processing and student engagement with the class material.

Sebastian Charter Junior High

782 Wave St, Sebastian, FL 32958
ph: (772) 388-8838

SCJH is dedicated to offering a quality education for students in a small school environment. Students are encouraged to participate in service activities which allow them to give back to the community. As a “mainstream” school, SCJH also offers services to students who have been identified as gifted and talented. A resource specialist works with students who have special needs.

Imagine Schools at South Vero

6000 4th St, Vero Beach, FL 32968
ph: (772) 567-2728

Imagine Schools at South Vero is a free, public k-8, charter school in the School District of Indian River County. Imagine also offers a private, fee based, pre-k program. Enrollment is determined by the number of spots available. If you are interested in enrolling, don't wait - get your spot before they are gone!