2,150
Preschools
1,342
Elementary Schools
700
Middle Schools
527
High Schools
1,286
Public District Schools
2,021
Private Schools
3,333
Total Schools
These are some of the top-rated public schools in Connecticut based on a variety of measures, including academic performance and equity. Find out more about GreatSchools ratings.
College Success Award
These are some of the best public high schools in Connecticut at preparing students for success in college. The College Success Award recognizes schools that do an exemplary job getting students to enroll in and stick with college, including those that excel at serving students from low-income families.
Academic Summary
Are the schools in Connecticut offering opportunity for all students, or are some kids being left behind? Successful states are working to close the achievement gap.
Largest School Districts in Connecticut
-
New Haven School District
19,827 students | NEW HAVEN, CT
Grades PK, K-12 | 50 schools -
Bridgeport School District
19,276 students | BRIDGEPORT, CT
Grades PK, K-12 | 40 schools -
Waterbury School District
18,374 students | WATERBURY, CT
Grades PK, K-12 | 43 schools -
Hartford School District
17,054 students | HARTFORD, CT
Grades PK, K-12 | 69 schools -
Stamford School District
16,157 students | STAMFORD, CT
Grades PK, K-12 | 24 schools
Reviews From Schools in Connecticut
Does your child attend a school in this state?
Current student
April 17, 2024
I’m a current student at bcs. I have been since kindergarten, and although there have been rough patches, I like my school for the most part. There’s teacher I don’t like as much, but there are... More
Review for
Bolton Center School
Parent / Guardian
April 16, 2024
Unfortunately, our experience with Canton Intermediate School has not been good. The faculty and the staff dismiss parent concerns and are openly condescending. PPT/ IEP meetings are a joke, and they... More
Review for
Canton Intermediate School
Current student
April 11, 2024
the best school. very rad, very rad
Review for
Rochambeau Middle School