The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
class sizestudent-teacher ratioteachersstate data

Average class size in America is 19 in elementary school

Kate Carter
Former Educator · Oct 25, 2026 · 11:26 AM ET
Average class size in America is 19 in elementary school
See more of our coverage in your search results.Add allk12 on Google

The average public elementary school class in the United States had 19.1 students in the 2020-21 school year, according to the National Center for Education Statistics (NCES). That figure covers teachers in self-contained classes, meaning one teacher with the same group of students for all or most of the day in several subjects.

Classes got bigger in the upper grades. Teachers in departmentalized instruction, who teach several different groups of students in one or more subjects, averaged 22.0 students per class in middle schools and 21.0 in high schools, NCES reported.

The numbers come from the National Teacher and Principal Survey (NTPS), which asks a national sample of teachers about their own classes. NCES sampled about 68,300 teachers in about 9,900 public schools for the 2020-21 round. As of October 2026, the NTPS table library lists no state class-size table from a newer round.

Class size by state

California had the largest elementary classes, at 23.0 students, followed by Utah at 22.0 and Michigan at 21.5. Maine had the smallest at 14.2, then Vermont at 14.9 and the District of Columbia at 15.8. That puts 8.8 students between the top and bottom states (23.0 minus 14.2).

In high schools, Nevada (27.6) and California (27.1) had the biggest departmentalized classes. Maine was again the smallest at 13.4, with Alaska and Vermont tied at 15.4. California also led middle schools at 27.5, and Maine was lowest at 14.2.

Nine states averaged 20 or more students in elementary classes. Eleven, counting the District of Columbia, averaged fewer than 17.

StateElementary (self-contained)Middle school (departmentalized)High school (departmentalized)
United States19.122.021.0
Alabama17.523.620.1
Alaska16.618.715.4
Arizona20.425.422.6
Arkansas18.820.817.2
California23.027.527.1
Colorado18.823.722.4
Connecticut18.019.518.6
Delaware17.926.121.6
District of Columbia15.816.319.1
Florida17.922.823.4
Georgia20.323.322.4
Hawaii17.518.820.1
Idaho21.223.120.5
Illinois18.721.021.1
Indiana21.322.619.6
Iowa19.821.119.5
Kansas17.919.817.4
Kentucky19.823.520.0
Louisiana18.320.920.9
Maine14.214.213.4
Maryland18.323.422.0
Massachusetts16.720.117.4
Michigan21.524.723.4
Minnesota20.925.923.6
Mississippi18.920.517.9
Missouri18.218.519.2
Montana18.118.816.2
Nebraska18.920.816.8
Nevada18.526.027.6
New Hampshire16.016.616.8
New Jersey16.920.019.1
New Mexico17.619.820.1
New York16.919.519.6
North Carolina18.522.120.4
North Dakota16.819.015.8
Ohio19.220.718.6
Oklahoma19.719.316.7
Oregon21.023.022.6
Pennsylvania18.420.719.4
Rhode Island19.519.220.5
South Carolina17.921.320.1
South Dakota19.021.319.7
Tennessee18.620.619.9
Texas17.721.620.1
Utah22.024.822.1
Vermont14.914.615.4
Virginia17.820.920.9
Washington19.023.122.2
West Virginia16.418.417.7
Wisconsin18.222.822.2
Wyoming16.118.316.1

Source: NCES, National Teacher and Principal Survey, Public School Teacher Data File, 2020-21 (table: Average class size in public K-12 schools, by school level, class type, and state). Figures are weighted survey estimates. NCES counts a school as elementary if it offers at least one of grades K through 4 and has more elementary than middle grades; middle schools offer at least one of grades 5 through 8; high schools enroll students in more of grades 9 through 12 than in lower grades. None of the figures shown carry an NCES caution flag.

Why class size and student-teacher ratio differ

Class size counts the students in a teacher's room. Student-teacher ratio divides total enrollment by the total number of teachers, counted as full-time equivalents (FTE), so two half-time teachers count as one. That second number includes teachers who don't lead a regular class. In a note on its state ratio table, NCES says the ratio "includes teachers for students with disabilities and other special education teachers; these teachers are generally excluded from class size calculations."

The NTPS notes also list other teaching arrangements outside the two class types above, including elementary subject specialist classes, team-taught classes, and pull-out or push-in classes, where a specialist works with students outside or inside their regular room. In elementary schools, 14% of public school teachers taught classes like these in 2020-21, according to the table notes.

So a state's ratio tends to run below its average class size. Nationally, public schools had 15.2 students per FTE teacher in 2024-25, according to allk12's analysis of NCES Common Core of Data. That is 3.9 fewer than the 19.1-student average elementary class (19.1 minus 15.2), though the two figures come from different years and different federal data collections.

StateAverage elementary class, 2020-21Students per FTE teacher, 2024-25Difference
United States19.115.23.9
California23.021.61.4
Utah22.021.60.4
Texas17.714.92.8
New York16.911.35.6
Vermont14.911.33.6
Maine14.211.32.9

Class size: NCES National Teacher and Principal Survey, 2020-21. Ratio: allk12's analysis of NCES Common Core of Data, 2024-25, total students divided by total FTE teachers at operating public schools that reported both. The national ratio leaves out Tennessee, whose 2024-25 school teacher counts are missing from the data.

New York shows the widest gap of these states. Its ratio of 11.3 students per teacher is among the lowest in the country, while its average elementary class held 16.9 students, or 5.6 more. In Utah the two numbers nearly match: 22.0 students per class and 21.6 per teacher. allk12's student-teacher ratios by state rank all 50 states and DC on the ratio side.

Some states set class-size limits in law. In Texas, Section 25.112 of the Education Code says a school district "may not enroll more than 22 students in a prekindergarten, kindergarten, first, second, third, or fourth grade class." The law lifts the limit for 12 weeks of each school year, and the state education commissioner can exempt a district for a school year if the limit "works an undue hardship on the district." Texas's average elementary class, 17.7 students in 2020-21, was 4.3 below that cap.

Florida has class-size limits in its state constitution. Article IX, Section 1, amended by citizen initiative in 2002, caps the number of students assigned to each teacher at 18 in prekindergarten through grade 3, 22 in grades 4 through 8, and 25 in grades 9 through 12. It also says the class size requirements "do not apply to extracurricular classes."

Sources
NCES: Average class size in public K-12 schools, by school level, class type, and state, 2020-21
NCES: 2020-21 NTPS Methods and Procedures
NCES Digest of Education Statistics: Table 208.40, pupil/teacher ratios by state
Texas Legislature: Education Code Chapter 25, Section 25.112
Florida Senate: Constitution of the State of Florida, Article IX, Section 1
Student-teacher ratios from allk12's analysis of National Center for Education Statistics (NCES) Common Core of Data, 2024-25.

Frequently asked questions

What is the average class size in America?
In 2020-21, the average public elementary class taught by one teacher for most of the day had 19.1 students, NCES reported. Departmentalized classes averaged 22.0 students in middle schools and 21.0 in high schools. These are the newest state-level figures.
Why is class size bigger than the student-teacher ratio?
The ratio divides all students by all teachers, counted as full-time equivalents, including special education teachers and specialists who don't lead a regular class. NCES says special education teachers are generally left out of class size calculations, so the ratio comes out lower.
Do any states limit class size by law?
Yes. Texas caps prekindergarten through fourth grade classes at 22 students under Education Code Section 25.112, with exceptions. Florida's constitution limits students per teacher to 18 in prekindergarten through grade 3, 22 in grades 4 through 8, and 25 in grades 9 through 12.
LOADING COMMENTS…
WRITTEN BY
Kate Carter
Kate Carter
Former Educator

Kate Carter spent nearly 20 years in public school classrooms before transitioning to education writing and curriculum consulting. She taught middle and high school English and social studies across two states.

EXPERTISE
K-12 curriculum and instructionEducation Policy