NAPCS – Data Dashboard
  • Knowledge Base
  • Tables & Figures
  • Search
  • Connect

RETURN TO MAIN SITE >

data.publiccharters.org

Knowledge Base

Charter School Data Digest

  • Executive Summary

    October 30, 2025
  • 1. How Many Charter Schools and Students Are There?

    October 30, 2025
  • 2. Who Attends Charter Schools?

    October 30, 2025
  • 3. Where Are Charter Schools Located?

    October 30, 2025
  • 4. How Are Charter Schools Funded?

    October 30, 2025
  • 5. How Are Charter Schools Managed?

    October 30, 2025
  • 6. How Are Charter Schools Held Accountable?

    October 30, 2025
  • 7. Methodology

    October 30, 2025

Tables and Figures


  • Student Race / Ethnicity Demographics by State and School Type

    October 30, 2025

  • Charter vs. District Enrollment By Locale Breakdown

    October 30, 2025

  • EMOs and Active States

    October 30, 2025

  • CMOs and Active States

    October 30, 2025

  • Management Type By State Enrollment, 2023-24

    October 30, 2025

  • EMO Enrollment, School, and Campus Count, 2023-24

    October 30, 2025

  • CMO Enrollment, School, and Campus Count, 2023-24

    October 30, 2025

  • Charter Schools and Campuses By State By Year

    October 30, 2025

  • Freestanding by Demographics Across Time

    October 30, 2025

  • EMOs by Demographics Across Time

    October 30, 2025

  • CMOs by Demographics Across Time

    October 30, 2025

  • School District Enrollment Share

    October 30, 2025

  • Charter Enrollment By State By Year

    October 30, 2025

  • Home
  • Knowledge Base
  • Search
Log in
  • NAPCS Home
  • Research and Data
  • Model Law Rankings
  • Publications
  • Contact
  • https://twitter.com/charteralliance
  • https://www.facebook.com/CharterSchools
  • https://www.linkedin.com/company/national-alliance-for-public-charter-schools/
  • https://www.youtube.com/user/publiccharters
NAPCS – Data Dashboard

National Alliance for Public Charter Schools

800 Connecticut Ave NW, Suite 300

Washington, D.C. 20006

Tel: 202.289.2700

Notifications