Public schools in Connecticut

The NCES directory lists 1,007 public schools operating in Connecticut in 2024-25; 987 of them reported 487,458 students, averaging 12.2 students per teacher, the 40th highest of the 50 states (D.C. included) that reported 2024-25 teacher counts; Tennessee did not. Its largest district is Bridgeport School District, with 19,337 students in fall 2022.

Schools987590 elementary, 177 middle, 199 high, 21 other
Students487,4581.0% of U.S. public-school students
Students per teacher12.2U.S. 15.3

Connecticut has fewer students per teacher than the U.S. average

Connecticut ranks 40th of the 50 states that reported 2024-25 teacher counts, counting from the most students per teacher; below, it is shown with the states ranked just above and below it. The full ranking of all 51 is on the states page.

  1. Kansas12.9
  2. New Mexico12.7
  3. Missouri12.3
  4. Connecticut12.2
  5. Massachusetts12.0
  6. Montana11.6
  7. New Jersey11.6

Eight in ten larger Connecticut districts spent between $20,629 and $28,256 per student

Among the 112 Connecticut districts with at least 1,000 students, one in ten spent less than $20,629 per student on current operations in fiscal year 2022-23 and one in ten spent more than $28,256; the median was $23,805. The spread shows how far apart the state's districts are, which a statewide average hides.

Source: NCES Common Core of Data 2024-25: mean of school ratios from 3 to 99, schools open that year; NCES F-33 fiscal year 2022-23: current expenditures over fall membership, districts with at least 1,000 students.

Lists for Connecticut

Source: Largest districts: NCES F-33 fiscal year 2022-23, fall 2022 membership.

Cities with the most public schools

  1. Hartford18,023 students44 schools
  2. Bridgeport24,735 students44 schools
  3. New Haven20,596 students42 schools
  4. Waterbury18,911 students32 schools
  5. Stamford16,520 students23 schools
  6. Norwalk11,577 students23 schools
  7. Danbury12,554 students20 schools
  8. West Hartford9,352 students17 schools
  9. East Hartford8,182 students16 schools
  10. Fairfield8,419 students15 schools
  11. New Britain9,274 students14 schools
  12. Milford5,859 students14 schools

All cities →

Questions about Connecticut's public schools

How many public schools are in Connecticut?

The NCES directory lists 1,007 operating in 2024-25; 987 of them reported students: 590 elementary, 177 middle, 199 high and 21 other, enrolling 487,458 students (NCES Common Core of Data).

What is the average student-teacher ratio in Connecticut?

12.2 students per full-time teacher in 2024-25, against 15.3 for the U.S.; the mean of school ratios for schools open that year.

What is the largest school district in Connecticut?

Bridgeport School District, with 19,337 students in fall 2022 (NCES F-33).

How much does Connecticut spend per public-school student?

$24,197 per student on current operations in fiscal year 2022-23, summed over its districts (NCES F-33).

Sources

Source: NCES Common Core of Data School directory, membership and staff files · 2024-25

Source: NCES F-33 School District Finance Survey District membership and spending · FY 2022-23