K-12 School Enrollment & Student Population Statistics

Last Updated: September 19, 2021 by Melanie Hanson

Report Highlights. Among public and private schools nationwide, K-12 enrollment is an estimated* 56.4 million; this figure does not include home-school or General Educational Development (GED) students.

  • National public K-12 enrollment is an estimated 50.6 million.
  • Private school enrollment totals 5.72 million.
  • The average K-12 school has 513 students enrolled.
  • 1.69 million K-12 students were enrolled in homeschool programs before COVID-19 lockdowns began in March 2020.
  • Some public K-12 schools include prekindergarten in their enrollment records, with 1.48 million prekindergartners enrolled nationwide.

*All data are accurate up to 2018; 2019 and beyond are estimates or projections. Extrapolating from birth and graduation records, we expect data up to 2021 to be reasonably accurate.

Line Graph: National Public K-12 Enrollment, from 2010 (49.48 million) to 2021 (50.64 million)

K-12 Enrollment Nationwide

K-12 enrollment has plateaued in recent years. Statistical projections have long indicated a decline, but researchers recently predicted even further reduced K-12 enrollment after an apparent baby bust in the wake of COVID-19.[1]

  • An estimated 50.6 million students enrolled in public K-12 for Fall 2021, a 0.02% increase year-over-year (YoY).
  • 35.1 million or 69.4% of all public K-12 students enrolled in elementary schools.
  • 30.6% of all public K-12 students enroll in secondary schools.
  • 4.6% of enrolled students attend K-12 schools on 6,586 combined campuses; the average K-12 combined school has 354 students enrolled.
  • 4.19 million public school students enrolled in 9th grade making it the most populous grade among K-12.
  • 3.62 million 12th graders were set to graduate in Spring 2020, a 0.2% increase from the previous year.
  • Since 1980, public school enrollment has increased 23.9% from 40.9 million.
Nationwide Public School Enrollment by Grade
Grade Enrollment Total % of Public K-12†
Prekindergarten 1.48 million 2.9%
Kindergarten 3.72 million 7.3%
1st Grade 3.68 million 7.3%
2nd Grade 3.66 million 7.2%
3rd Grade 3.66 million 7.2%
4th Grade 3.64 million 7.2%
5th Grade 3.68 million 7.3%
6th Grade 3.73 million 7.4%
7th Grade 3.83 million 7.6%
8th Grade 3.93 million 7.8%
9th Grade 4.19 million 8.3%
10th Grade 3.96 million 7.8%
11th Grade 3.70 million 7.3%
12th Grade 3.65 million 7.2%
Grade Unassigned 141,000 0.3%

Values don’t necessarily add up to 100 due to rounding.

Public K-12 Enrollment Demographic Statistics

Demographic statistics help identify and elevate marginalized groups. These data also reflect the success (or failure) of education and social programs.

  • 52.3% of K-12 students enrolled in public school are eligible for free or reduced lunch.
  • 7.28 million or 14.4% of public school K-12 students receive special education services under the Individuals with Disabilities Education Act (IDEA).
  • 5.03 million or 10.2% of students are English Language Learners (ELL).
  • 1.35 million or 2.7% of public K-12 students are homeless; most are young elementary school students.
  • 88.9% of homeless students live in shared or transitional housing.
  • 90,000 or 6.7% of homeless students live in hotels or motels; 50,000 or 3.7% are unsheltered.
  • Among homeless students, 250,000 are special needs.
  • 45.8% of public K-12 enrollees identify as white, a 29.3% decline since 1995.
  • 27.7% of K-12 enrollees identify as Hispanic, a 105% increase since 1995.
  • There is no data for the category “Two or more races” before 2008; since then, the number of enrollees identifying as two or more races has increased 1,101%.
Racial/Ethnic Demographics Among Public K-12 Schools
Race/Ethnicity Total Enrolled YoY Change
American Indian/Alaska Native 471,000 -1.3%
Asian 2.82 million +1.2%
Black 7.60 million -0.2%
Hispanic 14.0 million +0.4%
Pacific Islander 190,000 +0.6%
Two or More Races 2.35 million +4.1%
White 23.2 million -0.8%

Public Elementary School Enrollment

Though enrollment in public elementary schools (K-8) has increased since 1980, enrollment is on a 3-year decline that is projected to continue at least into 2023.

  • Elementary schools account for 69.4% of K-12 students enrolled in public schools.
  • The average public elementary school has 519 students; 35.1 million elementary students attend 67,606 public schools.
  • Enrollment has declined 1.14% since 2018, when there were 35.5 million public K-8 students.
  • The largest classes are grades 6-8 at a total of 11.49 million or 32.7% of K-8 students.
  • 27.65 million K-8 students enrolled in public elementary schools in 1980.
  • Since 1980, elementary school enrollment has increased 26.9%.

Line Graph: National Public Elementary School (K-8) Enrollment, from 2010 (34.7 million) to 2021 (35.1 million)

Public Secondary School Enrollment

Enrollment at the average secondary school is higher than the average elementary school though a smaller proportion of public K-12 students attend secondary school.

  • An estimated 91% of all secondary school students attend public institutions.
  • The average secondary school has 651 students enrolled; 15.55 million secondary schools students (9-12) are enrolled in 23,872 public schools.
  • Enrollment has increased 2.32% since 2018 when there were 15.20 million public secondary school students.
  • 11.34 million secondary students enrolled in public schools in 1990.
  • Since 1990, secondary school enrollment has increased 37.1%.

National Public Secondary School (9-12) Enrollment, from 2010 (14.9 million) to 2021 (15.5 million)

Private K-12 Enrollment Statistics

Private schools tend to be significantly smaller than public schools in terms of enrollment.

  • 5.72 million or 10.1% of all K-12 students enroll in private schools.
  • The average private school has 176 students enrolled.
  • 86% of private schools enroll grades K-8; 50% of private schools enroll only grades K-8.
  • 14% of private schools enroll grades 9-12 only.
  • Among private school students, 28.4% enroll in Catholic schools.
  • 1.10 million students enrolled in Catholic elementary schools.
  • 522,665 students enrolled in Catholic secondary schools.
  • The average Catholic school has 270 students enrolled.

Alternative and Homeschool Enrollment Statistics

In this context, homeschool refers to a curriculum conducted by a parent, tutor, or online teacher.

  • As of Fall 2021, 4.1% of parents over the age of 18 report homeschooling their schoolaged children.
  • In Fall 2020, 11.1% of schoolaged children were homeschooled.
  • The state of Alaska had the highest rate of homeschoolers, with 27.5% of households with K-12 students homeschooling.
  • From May 5, 2020 to September 30, 2020, homeschooling among Alaska households increased 186%.
  • Data from Fall 2018 indicates 0.91% of public K-12 students enroll in alternative or nontraditional schools.
  • 0.31% of public K-12 students enroll in vocational schools.
  • 6.54% of students enrolled in charter schools and 5.31% enrolled in magnet schools; 0.58% enrolled in virtual education.

K-12 Enrollment Regional Statistics

Public K-12 enrollment rates in the Midwest are in relative decline. Southern and Western schools, meanwhile, have experienced significant growth.

  • The South has more public K-12 students than any other U.S. region, with 5.97 million enrolled.
  • Southern enrollment has increased 51.3% since 1990.
  • The Northeast has the smallest K-12 population, with 2.45 million enrolled in public schools.
  • Northeastern enrollment has increased 17.3% since 1990.
  • The West and Midwest have a respective 3.89 million and 3.24 million K-12 students enrolled in public schools.
  • Since 1990, Western and Midwestern enrollment has increased 56.3% and 15.0%, respectively.

National Map: K-12 Enrollment in Public Schools, by state

K-12 Enrollment by State

  • California has the highest number of K-12 students enrolled in private schools at 643,010.
  • California also has the highest number of K-12 students overall, with 6.86 million enrolled.
  • Vermont has the fewest K-12 students overall, with 94,390 enrolled.
  • Wyoming has the lowest private K-12 population with 2,320 students enrolled.
  • In Fall 2020, Illinois had the lowest rate of homeschooling households with just 5.4% of households with schoolaged children reporting homeschool enrollment.
  • Vermont saw the greatest increase (4.83%) in homeschooling from Spring 2020 to Fall 2021, with 16.9% of households with schoolaged children repoting homeschooling.
  • 27.3% of Alaskan households with schoolaged children reported homeschooling; that’s a 61.5% higher rate of homeschooling among Alaskan households as among households in Vermont.

National Map: K-12 Enrollment in Private Schools, by state

K-12 Enrollment in Alabama

  • 804,340 K-12 student are enrolled in public and private schools.
  • 70,840 or 8.8% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 739,716, up 2.5% from fall enrollment in 1990.
  • Public K-12 enrollment for Fall 2021 is an estimated 733,500, down 0.8% from 2018.
  • Projected enrollment for Fall 2029 is 743,900, up 0.6% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 216,193, up 11.0% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 214,600, down 0.7% from 2018.
  • Projected enrollment for Fall 2029 is 209,500, down 3.1% from 2018.

K-12 Enrollment in Alaska

  • 139,070 K-12 student are enrolled in public and private schools.
  • 4,470 or 3.2% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 130,963, up 15.0% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 134,600, up 2.8% from 2018.
  • Projected enrollment for Fall 2029 is 138,100, up 5.5% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 37,321, up 30.5% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 38,900, up 4.2% from 2018.
  • Projected enrollment for Fall 2029 is 40,000, down 3.1% from 2018.

K-12 Enrollment in Arizona

  • 1.17 million K-12 student are enrolled in public and private schools.
  • 56,800 or 4.9% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 1.14 million, up 78.4% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 1.11 million, down 2.5% from 2018.
  • Projected enrollment for Fall 2029 is 1.14 million, down 0.2% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 347,547, up 116% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 342,400, down 1.5% from 2018.
  • Projected enrollment for Fall 2029 is 333,200, down 4.1% from 2018.

K-12 Enrollment in Arkansas

  • 527,930 K-12 student are enrolled in public and private schools.
  • 30,530 or 5.8% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 495,291, up 13.5% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 497,400, up 0.4% from 2018.
  • Projected enrollment for Fall 2029 is 510,900, up 3.2% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 143,572, up 16.9% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 146,500, up 2.0% from 2018.
  • Projected enrollment for Fall 2029 is 144,100, up 0.4% from 2018.

K-12 Enrollment in California

  • 6.86 million K-12 student are enrolled in public and private schools.
  • 643,010 or 9.4% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 6.27 million, up 26.7% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 6.22 million, down 0.8% from 2018.
  • Projected enrollment for Fall 2029 is 6.11 million, down 2.6% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 1.95 million, up 46.0% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 1.99 million, up 1.8% from 2018.
  • Projected enrollment for Fall 2029 is 1.87 million, down 4.1% from 2018.

K-12 Enrollment in Colorado

  • 974,720 K-12 student are enrolled in public and private schools.
  • 56,420 or 5.8% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 911,536, up 58.7% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 918,300, up 0.7% from 2018.
  • Projected enrollment for Fall 2029 is 951,100, up 4.3% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 273,778, up 77.4% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 283,500, up 3.6% from 2018.
  • Projected enrollment for Fall 2029 is 276,100, up 0.9% from 2018.

K-12 Enrollment in Connecticut

  • 568,280 K-12 student are enrolled in public and private schools.
  • 62,680 or 11.0% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 526,634, up 12.2% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 505,600, down 4.0% from 2018.
  • Projected enrollment for Fall 2029 is 478,000, down 9.2% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 164,509, up 35.2% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 159,400, down 3.1% from 2018.
  • Projected enrollment for Fall 2029 is 141,800, down 13.8% from 2018.

K-12 Enrollment in Delaware

  • 166,330 K-12 student are enrolled in public and private schools.
  • 28,130 or 16.9% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 138,405, up 38.9% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 138,200, down 0.1% from 2018.
  • Projected enrollment for Fall 2029 is 138,800, up 0.3% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 41,652, up 54.0% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 42,500, up 2.0% from 2018.
  • Projected enrollment for Fall 2029 is 42,600, up 2.4% from 2018.

K-12 Enrollment in District of Columbia

  • 108,280 K-12 student are enrolled in public and private schools.
  • 14,280 or 13.2% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 88,493, up 9.7% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 94,000, up 6.2% from 2018.
  • Projected enrollment for Fall 2029 is 99,800, up 12.8% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 18,912, down 2.6% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 20,500, up 4.1% from 2018.
  • Projected enrollment for Fall 2029 is 25,200, up 7.2% from 2018.

K-12 Enrollment in Florida

  • 3.38 million K-12 student are enrolled in public and private schools.
  • 471,580 or 14.0% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 2.85 million, up 52.9% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 2.91 million, up 2.2% from 2018.
  • Projected enrollment for Fall 2029 is 3.11 million, up 9.3% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 852,097, up 73.3% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 887,300, up 4.1% from 2018.
  • Projected enrollment for Fall 2029 is 913,700, up 7.2% from 2018.

K-12 Enrollment in Georgia

  • 1.93 million K-12 student are enrolled in public and private schools.
  • 166,310 or 8.6% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 1.77 million, up 53.4% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 1.77 million, a 0.0% change from 2018.
  • Projected enrollment for Fall 2029 is 1.79 million, up 1.0% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 521,741, up 72.42% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 538,500, up 3.2% from 2018.
  • Projected enrollment for Fall 2029 is 517,400, down 0.8% from 2018.

K-12 Enrollment in Hawaii

  • 219,340 K-12 student are enrolled in public and private schools.
  • 40,840 or 18.2% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 181,278, down up 5.6% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 178,500, down 1.5% from 2018.
  • Projected enrollment for Fall 2029 is 168,600, down 7.0% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 50,876, up 4.1% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 52,100, up 2.4% from 2018.
  • Projected enrollment for Fall 2029 is 48,600, down 4.5% from 2018.

K-12 Enrollment in Idaho

  • 336,340 K-12 student are enrolled in public and private schools.
  • 26,040 or 7.7% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 310,522, down 40.6% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 310,300, down 0.1% from 2018.
  • Projected enrollment for Fall 2029 is 326,200, up 5.1% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 93,603, up 54.1% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 96,800, up 3.4% from 2018.
  • Projected enrollment for Fall 2029 is 98,600, up 5.4% from 2018.

K-12 Enrollment in Illinois

  • 2.24 million K-12 student are enrolled in public and private schools.
  • 258,280 or 11.6% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 1.98 million, up 8.8% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 1.98 million, down 0.1% from 2018.
  • Projected enrollment for Fall 2029 is 1.87 million, down 5.6% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 612,145, up 19.6% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 639,100, up 4.4% from 2018.
  • Projected enrollment for Fall 2029 is 587,800, down 4.0% from 2018.

K-12 Enrollment in Indiana

  • 1.20 million K-12 student are enrolled in public and private schools.
  • 144,780 or 12.1% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 1.06 million, up 10.6% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 1.05 million, down 0.4% from 2018.
  • Projected enrollment for Fall 2029 is 1.07 million, up 0.9% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 328,828, up 18.0% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 329,200, up 0.1% from 2018.
  • Projected enrollment for Fall 2029 is 320,500, down 2.5% from 2018.

K-12 Enrollment in Iowa

  • 565,140 K-12 student are enrolled in public and private schools.
  • 51,040 or 9.0% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 514,833, down 6.4% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 514,100, down 0.1% from 2018.
  • Projected enrollment for Fall 2029 is 521,800, up 1.3% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 149,096, up 7.4% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 154,700, up 3.8% from 2018.
  • Projected enrollment for Fall 2029 is 148,600, down 0.4% from 2018.

K-12 Enrollment in Kansas

  • 533,960 K-12 student are enrolled in public and private schools.
  • 43,660 or 8.2% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 497,733, up 13.9% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 490,300, down 1.5% from 2018.
  • Projected enrollment for Fall 2029 is 478,900, down 3.8% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 144,084, up 22.7% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 147,200, up 2.2% from 2018.
  • Projected enrollment for Fall 2029 is 138,200, down 4.1% from 2018.

K-12 Enrollment in Kentucky

  • 761,680 K-12 student are enrolled in public and private schools.
  • 86,880 or 11.4% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 677,821, down 6.5% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 674,800, down 0.4% from 2018.
  • Projected enrollment for Fall 2029 is 683,100 up 0.8% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 198,260, up 11.9% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 201,600, up 1.7% from 2018.
  • Projected enrollment for Fall 2029 is 191,700, down 3.3% from 2018.

K-12 Enrollment in Louisiana

  • 848,900 K-12 student are enrolled in public and private schools.
  • 146,100 or 17.2% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 711,783, down 9.3% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 702,800, down 1.3% from 2018.
  • Projected enrollment for Fall 2029 is 700,900, down 1.5% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 200,196, up 0.8% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 200,800, up 0.3% from 2018.
  • Projected enrollment for Fall 2029 is 189,300, down 5.4% from 2018.

K-12 Enrollment in Maine

  • 195,040 K-12 student are enrolled in public and private schools.
  • 18,340 or 9.4% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 180,461, down 16.1% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 176,700, down 2.1% from 2018.
  • Projected enrollment for Fall 2029 is 174,500, down 3.3% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 55,611, down 7.2% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 55,600 down 0.2% from 2018.
  • Projected enrollment for Fall 2029 is 51,700 down 7.0% from 2018.

K-12 Enrollment in Maryland

  • 1.07 million K-12 student are enrolled in public and private schools.
  • 157,180 or 14.7% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 896,827, up 25.4% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 911,000, up 1.6% from 2018.
  • Projected enrollment for Fall 2029 is 910,500, up 1.5% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 261,542, up 38.8% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 276,600, up 5.8% from 2018.
  • Projected enrollment for Fall 2029 is 276,500, up 5.7% from 2018.

K-12 Enrollment in Massachusetts

  • 1.08 million K-12 student are enrolled in public and private schools.
  • 121,040 or 11.3% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 962,297, up 15.3% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 955,100, down 0.7% from 2018.
  • Projected enrollment for Fall 2029 is 945,400, down 1.8% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 296,973, up 29.1% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 298,500, up 0.5% from 2018.
  • Projected enrollment for Fall 2029 is 286,300, down 3.6% from 2018.

K-12 Enrollment in Michigan

  • 1.61 million K-12 student are enrolled in public and private schools.
  • 147,650 or 9.2% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 1.50 million, down 5.1% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 1.46 million, down 2.8% from 2018.
  • Projected enrollment for Fall 2029 is 1.42 million, down 5.5% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 472,862, up 7.6% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 460,300, down 2.7% from 2018.
  • Projected enrollment for Fall 2029 is 423,900, down 10.4% from 2018.

K-12 Enrollment in Minnesota

  • 1.04 million K-12 student are enrolled in public and private schools.
  • 128,690 or 12.4% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 889,304, up 17.6% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 907,800, up 2.1% from 2018.
  • Projected enrollment for Fall 2029 is 929,300, up 4.5% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 273,595, up 29.8% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 288,700, up 5.5% from 2018.
  • Projected enrollment for Fall 2029 is 291,000, up 6.4% from 2018.

K-12 Enrollment in Mississippi

  • 503,850 K-12 student are enrolled in public and private schools.
  • 47,450 or K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 471,298, down 6.2% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 456,400, down 3.2% from 2018.
  • Projected enrollment for Fall 2029 is 427,100, down 9.4% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 132,833, up 1.6% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 134,400, up 1.2% from 2018.
  • Projected enrollment for Fall 2029 is 118,300, down 10.9% from 2018.

K-12 Enrollment in Missouri

  • 1.04 million K-12 student are enrolled in public and private schools.
  • 132,030 or 12.7% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 913,441, up 11.9% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 911,100, down 0.3% from 2018.
  • Projected enrollment for Fall 2029 is 918,100, up 0.5% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 265,980, up 16.4% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 271,100, up 1.9% from 2018.
  • Projected enrollment for Fall 2029 is 261,300, down 1.8% from 2018.

K-12 Enrollment in Montana

  • 163,490 K-12 student are enrolled in public and private schools.
  • 10,390 or 6.4% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 148,844, down 2.7% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 153,100, up 2.9% from 2018.
  • Projected enrollment for Fall 2029 is 159,500, up 7.2% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 42,487, up 1.6% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 46,800, up 10.2% from 2018.
  • Projected enrollment for Fall 2029 is 47,000, up 10.6% from 2018.

K-12 Enrollment in Nebraska

  • 382,840 K-12 student are enrolled in public and private schools.
  • 50,940 or 13.3% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 326,392, up 19.1% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 331,900, up 1.7% from 2018.
  • Projected enrollment for Fall 2029 is 345,700, up 5.9% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 96,270, up 26.7% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 98,900, up 2.7% from 2018.
  • Projected enrollment for Fall 2029 is 102,200, up 6.2% from 2018.

K-12 Enrollment in Nevada

  • 538,930 K-12 student are enrolled in public and private schools.
  • 26,330 or 4.9% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 492,640, up 145% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 512,600, up 4.1% from 2018.
  • Projected enrollment for Fall 2029 is 554,000, up 12.5% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 143,021, up 178.1% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 155,500, up 8.7% from 2018.
  • Projected enrollment for Fall 2029 is 167,400, up 17.0% from 2018.

K-12 Enrollment in New Hampshire

  • 205,490 K-12 student are enrolled in public and private schools.
  • 32,490 or 15.8% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 178,515, up 3.3% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 173,000, down 3.1% from 2018.
  • Projected enrollment for Fall 2029 is 166,100, down 6.9% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 56,550, up 21.7% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 55,100, down 2.6% from 2018.
  • Projected enrollment for Fall 2029 is 50,600, down 10.5% from 2018.

K-12 Enrollment in New Jersey

  • 1.60 million K-12 student are enrolled in public and private schools.
  • 214,840 or 13.4% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 1.40 million, up 28.5% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 1.39 million, down 1.0% from 2018.
  • Projected enrollment for Fall 2029 is 1.35 million, down 3.4% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 420,922, up 37.5% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 422,500, up 0.4% from 2018.
  • Projected enrollment for Fall 2029 is 398,500, down 5.3% from 2018.

K-12 Enrollment in New Mexico

  • Private K-12 data is unavailable.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 333,537, up 10.5% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 320,100, down 4.0% from 2018.
  • Projected enrollment for Fall 2029 is 294,200, down 11.8% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 99,214, up 5.8% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 99,200, a 0% change from 2018.
  • Projected enrollment for Fall 2029 is 86,500, down 12.8% from 2018.

K-12 Enrollment in New York

  • 3.17 million K-12 student are enrolled in public and private schools.
  • 469,720 or 14.8% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 2.70 million, up 3.9% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 2.70 million, up 0.1% from 2018.
  • Projected enrollment for Fall 2029 is 2.66 million, down 1.5% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 826,265, up 7.2% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 850,500, up 2.9% from 2018.
  • Projected enrollment for Fall 2029 is 822,000, down 0.5% from 2018.

K-12 Enrollment in North Carolina

  • 1.67 million K-12 student are enrolled in public and private schools.
  • 122,060 or 7.3% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 1.55 million, up 42.8% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 1.55 million, a 0.0% change from 2018.
  • Projected enrollment for Fall 2029 is 1.60 million, up 3.0% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 464,889, up 53.1% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 472,000, up 1.5% from 2018.
  • Projected enrollment for Fall 2029 is 466,900, up 0.4% from 2018.

K-12 Enrollment in North Dakota

  • 126,260 K-12 student are enrolled in public and private schools.
  • 9,260 or 7.3% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 113,845, down 3.4% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 117,000, up 2.8% from 2018.
  • Projected enrollment for Fall 2029 is 130,300, up 14.5% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 31,557, down 4.0% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 33,400,up 5.8% from 2018.
  • Projected enrollment for Fall 2029 is 37,100, up 17.4% from 2018.

K-12 Enrollment in Ohio

  • 1.91 million K-12 student are enrolled in public and private schools.
  • 247,790 or 13.0% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 1.70 million, down 4.3% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 1.66 million, down 2.0% from 2018.
  • Projected enrollment for Fall 2029 is 1.63 million, down 3.8% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 511,007, down 0.5% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 506,600, down 0.9% from 2018.
  • Projected enrollment for Fall 2029 is 475,000, down 7.0% from 2018.

K-12 Enrollment in Oklahoma

  • 731,650 K-12 student are enrolled in public and private schools.
  • 31,550 or 4.3% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 698,891, up 20.7% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 700,100, up 0.2% from 2018.
  • Projected enrollment for Fall 2029 is 709,900, up 1.6% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 193,542, up 25.5% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 197,300, up 1.9% from 2018.
  • Projected enrollment for Fall 2029 is 194,400, up 0.4% from 2018.

K-12 Enrollment in Oregon

  • 671,960 K-12 student are enrolled in public and private schools.
  • 52,960 or 7.9% K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 609,507, up 29.0% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 619,000, up 1.6% from 2018.
  • Projected enrollment for Fall 2029 is 637,100, up 4.5% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 180,510, up 36.6% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 188,500, up 4.4% from 2018.
  • Projected enrollment for Fall 2029 is 189,300, up 4.9% from 2018.

K-12 Enrollment in Pennsylvania

  • 1.99 million K-12 student are enrolled in public and private schools.
  • 282,330 or 14.2% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 1.73 million, up 3.8% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 1.71 million, down 1.1% from 2018.
  • Projected enrollment for Fall 2029 is 1.70 million, down 1.5% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 544,374, up 9.8% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 543,000, down 0.3% from 2018.
  • Projected enrollment for Fall 2029 is 527,200, down 3.2% from 2018.

K-12 Enrollment in Rhode Island

  • 160,370 K-12 student are enrolled in public and private schools.
  • 18,770 or 11.7% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 143,436, up 3.3% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 141,600, down 1.3% from 2018.
  • Projected enrollment for Fall 2029 is 139,900, down 2.5% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 44,975, up 21.5% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 45,500, up 0.9% from 2018.
  • Projected enrollment for Fall 2029 is 43,000, down 4.3% from 2018.

K-12 Enrollment in South Carolina

  • 857,700 K-12 student are enrolled in public and private schools.
  • 65,200 or 7.6% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 780,882, up 25.5% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 792,500, up 1.5% from 2018.
  • Projected enrollment for Fall 2029 is 812,500, up 4.1% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 224,007, up 31.7% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 235,900, up 5.3% from 2018.
  • Projected enrollment for Fall 2029 is 236,300, up 5.5% from 2018.

K-12 Enrollment in South Dakota

  • 155,370 K-12 student are enrolled in public and private schools.
  • 12,170 or 7.8% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 138,975, up 7.6% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 143,200, up 3.0% from 2018.
  • Projected enrollment for Fall 2029 is 149,800, up 7.8% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 38,275, up 12.6% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 42,200, up 10.3% from 2018.
  • Projected enrollment for Fall 2029 is 42,900, up 12.1% from 2018.

K-12 Enrollment in Tennessee

  • 1.10 million K-12 student are enrolled in public and private schools.
  • 99,110 or 9.0% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 1.01 million, up 22.2% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 1.00 million, down 0.5% from 2018.
  • Projected enrollment for Fall 2029 is 1.04 million, up 3.6% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 291,603, up 28.8% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 295,900, up 1.5% from 2018.
  • Projected enrollment for Fall 2029 is 288,900, down 0.9% from 2018.

K-12 Enrollment in Texas

  • 5.84 million K-12 student are enrolled in public and private schools.
  • 347,430 of 6.0% K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 5.43 million, up 60.6% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 5.49 million, up 1.0% from 2018.
  • Projected enrollment for Fall 2029 is 5.67 million, up 4.4% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 1,565,028, up 79.5% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 1.63 million, up 4.2% from 2018.
  • Projected enrollment for Fall 2029 is 1.61 million, up 3.0% from 2018.

K-12 Enrollment in Utah

  • 714,950 K-12 student are enrolled in public and private schools.
  • 22,650 or 3.2% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 677,031, up 51.6% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 692,300, up 2.3% from 2018.
  • Projected enrollment for Fall 2029 is 736,700, up 8.8% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 197,661, up 62.5% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 210,900, up 6.7% from 2018.
  • Projected enrollment for Fall 2029 is 213,800, up 8.2% from 2018.

K-12 Enrollment in Vermont

  • 94,390 K-12 student are enrolled in public and private schools.
  • 9,090 or 9.6% K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 87,074, down 9.1% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 85,300, down 2.0% from 2018.
  • Projected enrollment for Fall 2029 is 82,000, down 5.8% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 24,588, down 1.3% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 24,700, up 0.5% from 2018.
  • Projected enrollment for Fall 2029 is 23,100, down 6.1% from 2018.

K-12 Enrollment in Virginia

  • 1.43 million K-12 student are enrolled in public and private schools.
  • 131,290 or 9.2% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 1.29 million, up 29.1% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 1.30 million up 0.6% from 2018.
  • Projected enrollment for Fall 2029 is 1.32 million, up 2.7% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 391,050, up 44.7% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 403,600, up 3.2% from 2018.
  • Projected enrollment for Fall 2029 is 394,700, up 0.9% from 2018.

K-12 Enrollment in Washington

  • 1.25 million K-12 student are enrolled in public and private schools.
  • 99,620 or 8.0% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 1.12 million, up 33.8% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 1.15 million, up 2.4% from 2018.
  • Projected enrollment for Fall 2029 is 1.23 million, up 9.8% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 336,909, up 48.3% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 356,200, up 5.7% from 2018.
  • Projected enrollment for Fall 2029 is 377,400, up 12.0% from 2018.

K-12 Enrollment in West Virginia

  • 273,910 K-12 student are enrolled in public and private schools.
  • 14,310 or 5.2% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 267,976, down 16.9% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 259,600, down 3.1% from 2018.
  • Projected enrollment for Fall 2029 is 246,200, down 8.1% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 77,552, down 21.1% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 74,600, down 3.8% from 2018.
  • Projected enrollment for Fall 2029 is 67,100, down 13.4% from 2018.

K-12 Enrollment in Wisconsin

  • 998,290 K-12 student are enrolled in public and private schools.
  • 151,990 or 15.2% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 859,333, up 7.7% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 846,300, down 1.5% from 2018.
  • Projected enrollment for Fall 2029 is 836,200, down 2.7% from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 261,714, up 12.7% from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 264,200, up 1.0% from 2018.
  • Projected enrollment for Fall 2029 is 245,900, down 6.0% from 2018.

K-12 Enrollment in Wyoming

  • 95,120 K-12 student are enrolled in public and private schools.
  • 2,320 or 2.4% of K-12 students attend private school.
  • The number of students enrolled in all public K-12 schools in Fall 2018 totaled 94,313, down 4.0% from fall enrollment in 1990.
  • K-12 enrollment for Fall 2021 is an estimated 92,800, down 1.6% from 2018.
  • Projected enrollment for Fall 2029 is 91,500, down 3.0%. from 2018.
  • Public enrollment among 9-12 graders in Fall 2018 totaled 27,451, up 0.6 % from fall enrollment in 1990.
  • Fall 2021 enrollment for grades 9-12 is an estimated 29,000, up 5.6% from 2018.
  • Projected enrollment for Fall 2029 is 26,100, down 4.9% from 2018.

Sources

  1. Associated Press, AP Analysis: The Expected COVID Baby Boom May Be a Baby Bust
  2. Oxford Research Encyclopedia of Education, Self-Directed Education: Unschooling and Democratic Schooling
  3. National Center for Education Statistics, Digest of Education Statistics
  4. United States Census Bureau (Census), Household Pulse Survey
  5. Census, Homeschooling on the Rise During COVID-19 Pandemic