Public schools in the United States employ about 3.15 million full-time-equivalent teachers, according to allk12's analysis of 2024-25 federal data for 49 states and Washington, D.C. That works out to about 15.2 students per teacher.
Texas has the most teachers, with about 369,150. That is 101,701 more than California, which has 267,449 teachers but slightly more students. The difference shows up in the ratio: California averages about 21.6 students per teacher, and Texas about 14.9.
Public school teachers by state
| Rank | State | Teachers (FTE) | Students per teacher |
|---|---|---|---|
| 1 | Texas | 369,150 | 14.9 |
| 2 | California | 267,449 | 21.6 |
| 3 | New York | 218,235 | 11.3 |
| 4 | Florida | 154,982 | 18.2 |
| 5 | Illinois | 137,789 | 13.6 |
| 6 | Pennsylvania | 124,132 | 13.4 |
| 7 | Georgia | 121,554 | 14.4 |
| 8 | New Jersey | 116,214 | 11.6 |
| 9 | North Carolina | 96,129 | 16.1 |
| 10 | Ohio | 96,118 | 17.2 |
| 11 | Virginia | 92,228 | 13.9 |
| 12 | Michigan | 82,976 | 16.7 |
| 13 | Massachusetts | 77,143 | 11.9 |
| 14 | Missouri | 70,158 | 12.8 |
| 15 | Indiana | 67,533 | 15.4 |
| 16 | Arizona | 62,338 | 17.5 |
| 17 | Maryland | 61,777 | 14.5 |
| 18 | Washington | 60,886 | 17.8 |
| 19 | Wisconsin | 58,802 | 13.7 |
| 20 | Minnesota | 57,000 | 14.9 |
| 21 | South Carolina | 56,583 | 14.3 |
| 22 | Colorado | 52,568 | 16.4 |
| 23 | Louisiana | 48,643 | 13.7 |
| 24 | Alabama | 43,123 | 17.1 |
| 25 | Oklahoma | 43,070 | 16.2 |
| 26 | Kentucky | 42,759 | 15.4 |
| 27 | Connecticut | 40,268 | 12.2 |
| 28 | Arkansas | 39,269 | 12.5 |
| 29 | Iowa | 34,995 | 14.1 |
| 30 | Kansas | 34,897 | 13.6 |
| 31 | Utah | 31,359 | 21.6 |
| 32 | Mississippi | 30,894 | 13.9 |
| 33 | Oregon | 29,727 | 18.1 |
| 34 | Nebraska | 24,201 | 13.9 |
| 35 | Nevada | 23,722 | 19.8 |
| 36 | New Mexico | 22,874 | 13.0 |
| 37 | West Virginia | 18,033 | 13.5 |
| 38 | Idaho | 17,493 | 18.0 |
| 39 | Maine | 15,143 | 11.3 |
| 40 | New Hampshire | 14,452 | 11.2 |
| 41 | Hawaii | 11,779 | 14.2 |
| 42 | Montana | 10,722 | 13.8 |
| 43 | South Dakota | 10,635 | 13.9 |
| 44 | North Dakota | 10,578 | 11.6 |
| 45 | Rhode Island | 10,399 | 13.0 |
| 46 | Delaware | 9,623 | 14.7 |
| 47 | Washington, D.C. | 8,598 | 10.9 |
| 48 | Wyoming | 7,428 | 12.2 |
| 49 | Vermont | 7,154 | 11.3 |
| 50 | Alaska | 6,858 | 18.8 |
Full-time-equivalent classroom teachers in public schools, 2024-25. Students per teacher counts only schools that reported teachers. Tennessee is not listed because its schools did not report teacher counts. Source: allk12 analysis of NCES Common Core of Data.
What the numbers mean
These are full-time equivalents, so two half-time teachers count as one. The federal data counts classroom teachers, not aides, counselors, or other staff.
Students per teacher is not the same as class size. Special education teachers, reading specialists, and teachers of electives all count as teachers, so the average class a student sits in is usually larger than the ratio suggests.
At the other end of the list, New Hampshire has about 11.2 students per teacher, the fewest of any state, followed by New York, Maine, and Vermont at about 11.3. Washington, D.C., has 10.9. For more on how ratios compare, see our student-teacher ratios by state and our guide to what counts as a good ratio.
Sources
Teacher counts and enrollment from allk12's analysis of National Center for Education Statistics (NCES) Common Core of Data, 2024-25.



