North Carolina Virtual Public Schools
- Company typePrivate
- Founded2007
- HeadquartersRaleigh, United States
- Headcount501–1,000
- GTM typeB2B
- OfferingServices
North Carolina Virtual Public Schools firmographics
Firmographics- Name
- North Carolina Virtual Public Schools
- Legal name
- North Carolina Virtual Public School
- Website
- https://ncvps.org
- Company type
- Private
- Founded year
- 2007
- Operating status
- Operating
- Headcount range
- 501–1,000 employees
- Ownership category
- akta.pro rank
North Carolina Virtual Public Schools industry classification
Industry- Product category
- Online K-12 Education
- NAICS
- Elementary and Secondary Schools (6111), Elementary and Secondary Schools (611110), Elementary and Secondary Schools (61111), Other Schools and Instruction (6116)
- SIC
- Services-Educational Services (8200)
- akta.pro primary industry
- Full-Time Virtual K–12 Schools (Statewide/Cyber Charters & District Programs) (EDAJADAA)
- akta.pro secondary industries
- District-Run Virtual Academies & Online Programs (EDAJADAB), Virtual/Online Charter Schools (EDAJACAD), Public Virtual & Blended Learning Programs (District-Run) (EDAJAAAI)
Keywords
Where North Carolina Virtual Public Schools is headquartered
LocationHeadquarters
- HQ city
- Raleigh
- HQ country
- United States
- HQ region
- North America
Offices1 record
Markets served
North Carolina Virtual Public Schools business model
Business model- GTM type
- B2B
- Offering type
- Services
- Cost components
- Personnel, Technology or R&D, Operations, Infrastructure
Revenue model
- State Funding Allocation: NCVPS is a state-funded public school program receiving state allocation per student enrollment. Districts and charter schools receive state allotments for NCVPS registration.
- Reserve Funds: Districts and charter schools that have exhausted their state allotment can apply to use NCVPS reserve funds for additional enrollments.
- Local/ Flexible Funding: Districts can use local monies with a flexible funding option when state allocation is exhausted.
- Non-Public Enrollment Fees: Homeschool and private school students pay a fee for enrollment as required by state legislation.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| Subscription | Annual | Public School Students |
Go-to-market motion1 record
Distribution channels6 records
Marketing channels9 records
North Carolina Virtual Public Schools product offering
Product offeringCore offering
North Carolina Virtual Public Schools delivers asynchronous and synchronous online courses for grades 6-12 through Canvas LMS, aligned to the NC Standard Course of Study and Quality Matters certified. The portfolio includes core subjects, electives, world languages, AP courses, credit recovery, summer acceleration, and specialized programs such as CoverEd whole-class instruction, In-Real-Time (IRT) synchronous learning, and Co-Teaching OCS courses for students with IEPs/504 plans.
Product overview
North Carolina Virtual Public School (NCVPS) is the state's official online school offering a comprehensive portfolio of digital learning products. The core offering consists of asynchronous online courses delivered through Canvas LMS for high school and middle school students (grades 6-12), aligned to NC Standard Course of Study and Quality Matters certified. NCVPS provides multiple delivery formats including traditional asynchronous courses, In-Real-Time (IRT) synchronous live virtual classes, and Co-Teaching/Blended OCS courses for students with special needs. Supporting products include the Peer Tutoring Center (offering peer tutoring, writing support, ELL services, and college readiness), Virtual Support Center (help desk ticketing), and the NCVPS mobile app. The CoverEd program enables whole-class enrollment when schools face staffing gaps. The Summer Session offers accelerated 6-week courses. The Middle School Program (grades 6-8) provides core subjects and electives including creative writing, journalism, visual arts, and coding. Partnership Courses allow districts to provide their own teachers using NCVPS course content and technology.
Differentiator
Problem solved
Functional benefit
Brands
- CoverEd: A program providing full instructional support with licensed North Carolina teachers for entire classes, helping schools fill staffing gaps or vacancies.
- NCVPS In-Real-Time (IRT)
Products and services
- NCVPS Online Courses Asynchronous online courses for high school and middle school students delivered through Canvas LMS, aligned to the NC Standard Course of Study with Quality Matters certified design standards.
- NCVPS In-Real-Time (IRT) Synchronous Learning Live virtual classes with NCVPS teachers multiple times per week, offering real-time interaction, discussions, and group activities with an in-person facilitator present at the student's school.
- NCVPS Middle School Program Middle school courses for grades 6-8 including core subjects (Math, Science, ELA, Social Studies), advanced math options, and electives such as Creative Writing, Journalism, Visual Arts, and Coding.
- CoverEd Whole-class enrollment solution providing full instructional support with licensed NC teachers when schools face staffing vacancies or unexpected gaps.
- Peer Tutoring Center Multi-service student support offering Quick Question assistance, Virtual Buddies, Peer Tutoring, The Writing Center, English Language Learner Center, Tech Support, and College Readiness Services.
- Virtual Support Center OS Ticket-based help desk ticketing system for students, ELAs, and school staff handling general questions, login issues, assignment submission, course functionality, and teacher contact assistance.
- Co-Teaching/Blended OCS Courses Occupational Course of Study courses designed for co-teaching models, blending NCVPS instruction with in-person support from school staff for students with IEPs or 504 plans.
- NCVPS Partnership Courses Program Program where NCVPS provides the online course and technology while the local school or district provides the teacher; available for schools with displaced teachers and students.
- Edvantage Tutoring Tutoring services offered through NCVPS outreach and support programs for students needing academic assistance.
- Summer Session Program Fast-paced summer program delivering 18-week courses in 6 weeks with 2-4 hours daily commitment, offering over 75 classes during the summer session.
- NCVPS Mobile App Mobile companion app for NCVPS front office communications to parents, available on iOS and Android devices.
- Canvas Parent App and Portal Parent-facing mobile app and web portal for tracking student progress in Canvas LMS courses.
- Built-In Accommodations Accessibility features and assessment accommodations built into NCVPS courses, including captions, transcripts, read-aloud, text-to-speech, translation tools, extended time, printable content, and flexible formats.
Quantifiable outcome
- Top 10 K-12 organizations worldwide with QM-certified courses
- +2 more outcomes
Companies that use North Carolina Virtual Public Schools
Customer profileNamed customers4 records
Segments6 records
Ideal customer profiles3 records
North Carolina Virtual Public Schools technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
Integration17 records
Feature7 records
North Carolina Virtual Public Schools partnerships and signals
Strategic signalPartnerships
Nine partnerships are on record, tiered core and minor.
- Quality MatterscoreQuality Matters is a peer review certification process for online and blended courses. NCVPS courses undergo QM review to certify quality of design. NCVPS is among the top 10 K-12 organizations worldwide with QM-certified courses.
- NCDPI (North Carolina Department of Public Instruction)coreNCVPS operates as the state's official online school under NCDPI oversight. Works with NCDPI Security on technology and policy matters including Canvas security incidents.
- Digital Learning Consortium (DLC)minorDLC State Affiliate member providing access to resources, best practices, and networking with other digital learning organizations.
- Virtual Learning Leadership Alliance (VLLA)minorAlliance of virtual learning organizations sharing best practices and standards for online education.
- Instructure (Canvas)coreCanvas LMS provider. NCVPS uses Canvas as its primary learning management system. Canvas undergoes accessibility evaluations per WCAG 2.1 standards.
- YujacoreVideo streaming platform used by NCVPS Curriculum Team for video storage, streaming, auto-captioning, and professional captioning through 3play Media integration.
- Cidilabs (UDOIT and Design Plus)coreCidilabs provides UDOIT accessibility scanning tool integrated into Canvas, and Design Plus for extended HTML content editing with accessible custom style sheets.
- Grackle DocscoreDocument accessibility scanning tool that checks Google documents for accessibility compliance including titles, headers, tables, alt text, and color contrast.
- NCEdCloudcoreSingle sign-on platform allowing NCVPS students to access Canvas courses through NCEdCloud authentication.
Scale indicators3 records
Recent moves7 records
Expansion highlights5 records
North Carolina Virtual Public Schools competitors and assessment
Company assessmentBroad incumbents
- K12 (Stride, Inc.): Large publicly traded online K-12 operator offering full-time and supplemental online schooling. Comparable to NCVPS as a major provider of online K-12 instruction, but private/managed rather than state-run.
- Apex Learning: Provider of digital curriculum for grades 6-12 including AP, credit recovery, and original credit. Comparable to NCVPS as a competitor in supplemental online coursework for public school districts.
- Imagine Learning (Edgenuity): Provider of online courses, credit recovery, and supplemental instruction for K-12 districts. Comparable to NCVPS as a vendor partner / competitor for district online course purchases.
- Connections Academy (Pearson / iCademy): Major operator of online K-12 schools, including state-sponsored cyber charters. Comparable to NCVPS for online course delivery to K-12 students, but with broader geographic footprint and a charter model.
Direct peers
- Florida Virtual School (FLVS): Florida's official state-funded virtual school offering K-12 online courses statewide. Closest comparable to NCVPS in structure, funding model, and role as a state-mandated online education provider.
- VHS Learning (VHS Inc.): Collaborative of member schools offering shared online courses to high school students across multiple states. Comparable to NCVPS's supplemental catalog model and QM-certified design standards.
- Idaho Digital Learning Alliance (IDLA): Idaho's state-created virtual school offering middle and high school online courses statewide. Direct comparable to NCVPS in serving district students, AP offerings, and state funding model.
- Georgia Virtual School (GaVS): Georgia's state-funded supplemental virtual school serving grades 6-12 through partnerships with public schools. Highly comparable structure and target customer (NC districts / GA districts) as NCVPS.
- Ohio Digital Learning: Ohio's state-affiliated online learning program providing supplemental K-12 courses to public districts. Comparable to NCVPS as a state-supported virtual course provider rather than a full-time cyber school.
Emerging players
- ASU Prep Digital: University-affiliated online K-12 program offering full-time and part-time courses. Comparable as an alternative high-quality online K-12 model, though with a university sponsorship structure different from NCVPS.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat5 records
Key risks5 records
Key highlights7 records
Customer concentration
North Carolina Virtual Public Schools social profiles
Digital presenceNorth Carolina Virtual Public Schools compliance and trust
Trust signalCompliance4 records
North Carolina Virtual Public Schools financial estimates
Financial estimateRevenue estimate
Valuation estimate
North Carolina Virtual Public Schools leadership team
Management profileNumber of profiles
North Carolina Virtual Public Schools funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
North Carolina Virtual Public Schools M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about North Carolina Virtual Public Schools
What does North Carolina Virtual Public Schools do?
North Carolina Virtual Public Schools delivers asynchronous and synchronous online courses for grades 6-12 through Canvas LMS, aligned to the NC Standard Course of Study and Quality Matters certified. The portfolio includes core subjects, electives, world languages, AP courses, credit recovery, summer acceleration, and specialized programs such as CoverEd whole-class instruction, In-Real-Time (IRT) synchronous learning, and Co-Teaching OCS courses for students with IEPs/504 plans.
Is North Carolina Virtual Public Schools a public or private company?
North Carolina Virtual Public Schools is a private company. It is classified as state government owned and is currently operating.
When was North Carolina Virtual Public Schools founded?
North Carolina Virtual Public Schools was founded in 2007. It employs 501 to 1,000 people.
Where is North Carolina Virtual Public Schools based?
North Carolina Virtual Public Schools is headquartered in Raleigh, United States, in the North America region.
How does North Carolina Virtual Public Schools make money?
Four revenue lines are on record. State Funding Allocation is the primary driver. The others are reserve Funds, local/ Flexible Funding and non-Public Enrollment Fees.
Who are North Carolina Virtual Public Schools's main competitors?
Broad incumbents on record are K12 (Stride, Inc.), Apex Learning, Imagine Learning (Edgenuity) and Connections Academy (Pearson / iCademy). Direct peers are Florida Virtual School (FLVS), VHS Learning (VHS Inc.), Idaho Digital Learning Alliance (IDLA), Georgia Virtual School (GaVS) and Ohio Digital Learning. ASU Prep Digital is listed as an emerging player.
Does North Carolina Virtual Public Schools have an API?
No public API is recorded for North Carolina Virtual Public Schools.
What industry is North Carolina Virtual Public Schools in?
North Carolina Virtual Public Schools's product category is Online K-12 Education. Its primary akta.pro industry code is EDAJADAA, Full-Time Virtual K–12 Schools (Statewide/Cyber Charters & District Programs), with a secondary code of EDAJADAB, District-Run Virtual Academies & Online Programs. Its NAICS code is 6111 and its SIC code is 8200.