Oswego County teacher salaries, 2024-25

1,639 classroom teachers taught in Oswego County's 10 school districts and BOCES in the 2024-25 school year. Their average salary was $75,745, $22,672 less than the New York average.1

Average salary
$75,745
classroom teachers, 2024-25
County rank
19th
of 57 New York counties outside New York City
Classroom teachers
1,639
in 10 districts and BOCES
Highest-paying district
$78,614
Fulton City School District

Teacher pay in every Oswego 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

DistrictAverage salaryMedianTeachersOver 10 yearsMaster's or more
Fulton City School District$78,614$76,35826854%84%
Phoenix Central School District$78,517$78,43214763%94%
Altmar-Parish-Williamstown Central School District$78,466$77,8859754%85%
Central Square Central School District$78,195$77,24628071%91%
Oswego City School District$76,192$76,34828554%74%
Oswego BOCES$74,131$75,05911331%69%
Pulaski Central School District$73,075$73,7858465%89%
Sandy Creek Central School District$72,482$77,2126664%92%
Mexico Central School District$71,834$69,45318558%91%
Hannibal Central School District$67,782$66,73911441%84%

Questions about teacher pay in Oswego County

How much do teachers make in Oswego County, New York?

Classroom teachers in Oswego County's 10 school districts and BOCES earned an average of $75,745 in the 2024-25 school year, $22,672 less than the New York average.

Which Oswego County school district pays teachers the most?

Fulton City School District, where classroom teachers earned an average of $78,614 in 2024-25.

Sources for the Oswego 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.

  1. New York State Education Department, Personnel Master File statistical run 2024-25: classroom teachers' pay, years of experience and degrees in each school district.

How we read the data