Ontario County teacher salaries, 2024-25
1,475 classroom teachers taught in Ontario County's 9 school districts and BOCES in the 2024-25 school year. Their average salary was $65,814, $32,603 less than the New York average.1
- Average salary
- $65,814
- classroom teachers, 2024-25
- County rank
- 49th
- of 57 New York counties outside New York City
- Classroom teachers
- 1,475
- in 9 districts and BOCES
- Highest-paying district
- $70,138
- Canandaigua City School District
Teacher pay in every Ontario County school district
Average and median salary of classroom teachers, 2024-25, highest first. Districts with fewer than 20 classroom teachers have no page of their own.1
| District | Average salary | Median | Teachers | Over 10 years | Master's or more |
|---|---|---|---|---|---|
| Canandaigua City School District | $70,138 | $69,041 | 305 | 72% | 93% |
| Victor Central School District | $68,137 | $67,275 | 383 | 69% | 90% |
| Gorham-Middlesex Central School District (Marcus Whitman) | $68,128 | $65,128 | 123 | 64% | 88% |
| Naples Central School District | $67,462 | $69,078 | 74 | 69% | 96% |
| Honeoye Central School District | $65,006 | $70,342 | 71 | 63% | 75% |
| East Bloomfield Central School District | $63,773 | $60,744 | 81 | 65% | 90% |
| Manchester-Shortsville Central School District (Red Jacket) | $62,943 | $62,558 | 84 | 54% | 89% |
| Phelps-Clifton Springs Central School District | $61,975 | $59,048 | 148 | 64% | 90% |
| Geneva City School District | $58,128 | $57,184 | 206 | 39% | 81% |
Questions about teacher pay in Ontario County
How much do teachers make in Ontario County, New York?
Classroom teachers in Ontario County's 9 school districts and BOCES earned an average of $65,814 in the 2024-25 school year, $32,603 less than the New York average.
Which Ontario County school district pays teachers the most?
Canandaigua City School District, where classroom teachers earned an average of $70,138 in 2024-25.
Average teacher salaries in Ontario County compared to nearby counties
Average classroom teacher salary in each county that borders Ontario County, and how much more or less it pays.1
- Monroe County$70,606 average, 20 districts and BOCES$4,792 more than Ontario County
- Steuben County$70,589 average, 13 districts and BOCES$4,775 more than Ontario County
- Seneca County$66,404 average, 4 districts and BOCES$590 more than Ontario County
- Livingston County$65,483 average, 8 districts and BOCES$331 less than Ontario County
- Yates County$63,990 average, 2 districts and BOCES$1,824 less than Ontario County
- Wayne County$63,206 average, 12 districts and BOCES$2,608 less than Ontario County
Sources for the Ontario County figures
Actual salaries of classroom teachers, teachers assigned to at least one course, as counted by the State Education Department. Every figure covers at least 5 teachers.
- New York State Education Department, Personnel Master File statistical run 2024-25: classroom teachers' pay, years of experience and degrees in each school district.