Western North Carolina Virtual School

Mountain Community Online School is a public virtual school serving students in grades 4–8 across Western North Carolina, with a focus on families in Henderson County, Buncombe County, Polk County, Transylvania County, Haywood County, Yancey County, Mitchell County, McDowell County, Rutherford County, Jackson County, Macon County, and Swain County.

MCOS offers a structured online learning experience that combines licensed teachers, strong adult support, and experiential learning designed to extend beyond the screen.

A public school option for Western North Carolina families

Mountain Community Online School is a North Carolina public charter school.

Enrollment is tuition-free and open to students across the state. Instruction is aligned to North Carolina academic standards, and students participate in required state assessments.

Students attend school online while remaining connected to their homes, communities, and local opportunities throughout Western North Carolina.

How remote learning works

Learning at MCOS is intentionally designed to balance structure and flexibility.

A typical week includes:

This model allows students to learn from anywhere while maintaining clear expectations, routines, and accountability.

Built for families seeking flexibility with structure

MCOS is a strong fit for families who are:

Students remain fully enrolled in a public school while learning online.

Experiential learning beyond the screen

A defining feature of Mountain Community Online School is Climb Higher Projects.

Each quarter, students complete one in-depth experiential project that:

  • Integrates multiple subject areas
  • Requires real-world activity and community connection
  • Emphasizes critical thinking and problem-solving
  • Culminates in a student presentation

These projects ensure that virtual learning remains active, meaningful, and connected to students’ lives and communities.

Strong support for students and families

Every student at MCOS is supported by a team of adults.

This includes:

  • Licensed teachers responsible for core academic instruction
  • A dedicated Success Coach who monitors progress, engagement, and communication
  • School staff who ensure accountability and follow-through

Families are not left to manage online learning alone.

A trusted public school partner

Mountain Community Online School is operated by The Mountain Community School, bringing the care and accountability of a proven charter organization to a statewide online program.

Explore whether MCOS is right for your family

If you are searching for a Western North Carolina virtual school that combines flexibility, structure, and meaningful learning, Mountain Community Online School may be the right fit.