Welcome to Millennium Charter Academy!

Quality education
is our only agenda

MCA is a tuition-free, public charter school serving grades K-12 on one beautiful campus in Mt. Airy, NC. We serve all students in the surrounding area and have bus stops in Pilot Mountain, Pinnacle, King, and Rural Hall. In our small-school environment, students are surrounded by kind-hearted adults who educate and care for each child from kindergarten orientation to high school graduation.


Learn more about Millennium Charter Academy

Learn More

Learn more about Millennium Charter Academy

Learn More

Why Classical Education?

Because the improvement of the student’s heart is just as important as the development of the student’s mind

Millennium Charter Academy takes a classic approach to education that focuses on developing intelligent, responsible citizens who are prepared to succeed in life and contribute to their community and their country.

How Do I Enroll My Child?


Schedule A Tour

You are more than welcome to learn more about MCA by scheduling a tour of our school.


Complete Enrollment Paperwork

All residents of North Carolina entering grades K-12 are eligible. The enrollment process is now open.


Give Your Child a Good Education

Watch as your child becomes a principled, well-prepared young adult.

Careers at Millennium Charter Academy

Are you an educator interested in teaching at Millennium?

Join us in helping our students to become the citizens and leaders our country needs.