Buffalo City School District teacher salary, 2024-25

2,959 classroom teachers taught at Buffalo City School District in Erie County in the 2024-25 school year. Their average salary was $87,000; the middle full-time teacher earned $86,032.1 These are actual salaries, by degree and years of experience, not the district's salary schedule.

Average salary
$87,000
classroom teachers, 2024-25
Rank in New York
229th
of 667 school districts
Over 10 years' experience
70%
of classroom teachers
Master's degree or more
95%
of classroom teachers

What do teachers at Buffalo City School District earn with more experience?

Median salary of full-time classroom teachers by years of experience and highest degree. "Fewer than 5" means too few teachers to show.1

ExperienceBachelor'sMaster'sMaster's + 30
1 to 5 years$51,548$59,259$61,993
6 to 10 years$62,316$71,338$75,439
11 to 15 years$70,843$80,302$84,403
16 to 20 yearsfewer than 5$91,007$96,856
21 to 25 years$61,136$101,719$105,820
26 to 30 yearsfewer than 5$109,809$112,543
31 to 35 yearsfewer than 5$110,683$114,784
36 to 40 yearsfewer than 5$110,683fewer than 5

How far apart are teacher salaries at Buffalo City School District?

Full-time classroom teachers, 2024-25.1

Bottom 5% earn up to
$57,892
Bottom quarter up to
$74,072
Top quarter from
$101,719
Top 5% from
$112,543

Does Buffalo City School District pay teachers more than other districts in Erie County?

Average salary of classroom teachers, 2024-25.1

Teachers at Buffalo City School District earned $4,058 more than the Erie County average and $11,417 less than the New York average.

How long have Buffalo City School District's teachers been teaching?

Classroom teachers by years of experience, 2024-25.1

Questions about teacher pay at Buffalo City School District

How much do teachers make at Buffalo City School District?

Classroom teachers at Buffalo City School District earned an average of $87,000 in the 2024-25 school year; the middle full-time teacher earned $86,032. That's $11,417 less than the New York average.

Where does Buffalo City School District rank for teacher pay?

229th of 667 New York school districts by average classroom teacher salary, and 6th of 28 in Erie County.

How experienced are teachers at Buffalo City School District?

70% of its classroom teachers have more than 10 years of experience, and 95% have a master's degree or more.

More teacher salaries in Erie County

Every school district in Erie County

Sources for the Buffalo City School District figures

Classroom teachers are 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