Welcome to 21st Century Charter School!

We are honored that you have considered us for your child’s education. We arm our scholars with the tools and support they need to advance academically, socially, and personally. In addition, we offer a unique education model that allows our students to finish their high school education with an associate’s or a bachelor’s degree at no charge to you.

GEO Academies welcomes students of any race, color, or national or ethnic origin to all the rights, programs, privileges, and activities made available to students at the school. It does not discriminate based on national and ethnic origin, color, or race in its admissions policies, educational policies, scholarship, or any other school-administered programs

21st Century Charter School is accepting enrollment applications for the 2023-2024 school year. Once you have submitted your application, you can expect to see communication from us within 48-72 hours, letting you know if your child has been offered a seat or placed on the waitlist. 

Once you accept the seat, you will receive a unique snap code allowing you access to complete our registration forms online. After completing the online registration forms, a registrar will contact you to bring in the necessary documentation and to schedule an enrollment meeting.

Ready to enroll your child at 21st Century Charter School for the 2023-2024 school year?

Apply Now and you will be guided to our online application. If this is your first time applying 21st Century Charter School, you will need to create a secure account before applying for each child. If you still have questions, check out our FAQ. If you want to schedule a tour or you would like to speak to a school representative, please don’t hesitate to reach out to us. We are one school with four campuses.


To apply for enrollment for this school year, CLICK HERE.

Student Success

Khaya and Abram are prime examples of what happens when students are fully empowered to learn at their level. Khaya is 13. He should be in 7th grade. He just completed his associate degree. Abram is 16. He earned his associate degree before finishing 10th grade. Both will continue on and complete a full bachelor’s degree while in our high school. Paid for by us, earned by them.