U.S. public, private and charter schools in 5 charts

A teacher instructs <a href=a fourth grade math class at a private school in Washington, D.C. (Sarah L. Voisin/The Washington Post via Getty Images)" width="1280" height="720" />

While children in the United States are guaranteed a free education at their local public school through state constitutional law, many families weigh other educational options for their children. Even before the coronavirus pandemic upended families’ usual routines, 36% of parents with K-12 students say they considered multiple schools for their child in the 2018-19 school year.

Students’ school environments vary widely – sometimes even for children living in the same community – depending on whether they attend traditional public, private or charter schools.

Here are some key distinctions between these three types of schools, based on data from the National Center for Education Statistics (NCES). All figures reflect the most recent school year with data for all three types of schools.

How we did this

Pew Research Center conducted this analysis to better understand how U.S. students’ school experiences might differ depending on whether they attend a traditional public school, a private school or a charter school.

Data comes from the Institute of Education Sciences’ National Center for Education Statistics. We used the most recent year in which data is available for all three school types.

Public, private and charter schools include those that teach students in kindergarten through 12th grade, unless otherwise specified. Racial categories used in this analysis include those who report being a single race and non-Hispanic. Hispanics are of any race. National School Lunch Program data for 2021-22 is not available for Alaska.

What’s the difference between public, private and charter schools?

Until a few decades ago, parents with kids in elementary, middle or high school could choose to send them to either a traditional public school or a private one. More recently, many states have added a third option: public charter schools.

A horizontal stacked bar chart showing that U.S. private and charter schools are mostly in urban or suburban communities.

Differences exist in the size and locale of each type of school, NCES data from the 2021-22 school year shows.

Traditional public schools tend to be larger than the other types. For instance, 39% of public schools enroll 500 or more students, compared with 32% of charter schools and 8% of private schools. And while 31% of public schools have fewer than 300 students, 44% of charter schools and 82% of private schools do.

Public schools are relatively evenly distributed across urban, suburban and rural areas, while most charter and private school campuses are located in either cities or suburbs.

(Traditional public and charter school environment data includes prekindergarten students, who account for less than 1% of enrollment at these types of schools.)

Where is enrollment growing and shrinking?

During the 2021-22 school year, the vast majority of the country’s roughly 54.6 million public, private and charter school students in pre-K through 12th grade (83%) attended traditional public schools. Another 10% were enrolled in private schools, and 7% went to public charter schools.

Enrollment numbers have shifted over the last decade:

An area chart showing that traditional public schools make up the bulk of U.S. enrollment.

How does enrollment look at the state level?

Nationwide, the vast majority of students in pre-K through 12th grade attend traditional public schools – but shares vary somewhat from state to state. In Wyoming, for example, nearly all students (97%) attend public school, while 45% do in D.C.

The states with the highest percentages of public school enrollment include some of those with the lowest population density. In addition to Wyoming, West Virginia (95%), Montana (93%), Kansas and Alaska (91% each) round out the top five states by share of public school enrollment.

In most states, students are more likely to attend a private school than a charter school. Charter school students make up a larger share of enrollment than private school students in just 12 states and D.C. (Data is unavailable for seven states because they did not have any charter schools or legislation allowing them in fall 2021.)

Among the places where students are the least likely to attend traditional public schools:

A map showing that U.S. enrollment in traditional public, charter and private schools varies by state.

How do student demographics vary by school type?

Charter schools had the most racial and ethnic diversity during the 2021-22 school year. Hispanic students make up the largest share of enrollment there (36%), followed by White (29%), Black (24%) and Asian American students (4%).

A horizontal stacked bar chart showing that U.S. charter school students tend to be more racially and ethnically diverse than those in other types of schools.

In contrast, 47% of traditional public school students and 65% of private school students are White. Smaller shares are Hispanic, Black or Asian.

Differences also exist by household income level. Nearly all public and charter schools are part of the National School Lunch Program, which provides free or reduced-price meals to students based on family income.

In general, charter school students are more likely than public school kids to qualify for the program. For instance, 31% of charter students and 21% of traditional public school students are enrolled at a school where more than three-quarters of their peers qualify for free or reduced-price lunch.

Because a relatively small share of private schools participate in this program, 2021-22 data is not available for them. However, research shows that private school enrollment rates are highest among upper-income families.

What does the teaching staff look like at each type of school?

More than 4.2 million full- and part-time teachers worked at public, private and charter schools during the 2020-21 school year, the most recent year with available data. That year, about 3.5 million teachers (83%) taught at traditional public schools. Another 466,000 (11%) worked in private schools, and 251,000 (6%) taught at public charters.

The teaching force in each environment varies based on race and ethnicity, age, experience, and educational attainment.

A horizontal stacked bar chart showing that teacher demographics vary somewhat by type of school.