New York teacher salaries by school district, 2024-25

207,111 classroom teachers taught in New York's public school districts in the 2024-25 school year, 70,309 of them in New York City. Their average salary was $98,417.1 These are actual salaries, by district, degree and years of experience, at public school districts and BOCES only: charter schools and private schools aren't included.

What is the average teacher salary in New York?

Lowest-paying district

$49,491

Van Hornesville-Owen D. Young Central School District
Herkimer County

Average salary, New York classroom teachers1

$98,417

2024-25 school year

Highest-paying district

$146,531

Scarsdale Union Free School District
Westchester County

Classroom teachers
207,111
2024-25, New York City included
School districts and BOCES
721
outside New York City, in 57 counties
New York City
$107,408
average across its 33 districts; 149 of 667 districts pay more on average
Highest-paying county
$123,211
Westchester County

Which New York school districts pay teachers the most?

By average classroom teacher salary, 2024-25, among districts with at least 20 classroom teachers.1

Which New York counties pay teachers the most?

Average classroom teacher salary across each county's school districts and BOCES, 2024-25. New York City has its own page.1

Compare teacher pay at every New York school district

Average and median salary of classroom teachers, with the share who have more than 10 years of experience and a master's degree or more. Click a column to sort it.

Showing 1 to 25 of 719 districts, highest average salary first.

Scarsdale Union Free School DistrictWestchester CountyWestchester$146,531$158,05342757%97%
Jericho Union Free School DistrictNassau CountyNassau$142,481$148,42626867%77%
Yonkers City School DistrictWestchester CountyWestchester$139,154$149,9151,42881%93%
Carmel Central School DistrictPutnam CountyPutnam$137,483$154,14431579%93%
Edgemont Union Free School DistrictWestchester CountyWestchester$136,828$146,48316880%96%
Half Hollow Hills Central School DistrictSuffolk CountySuffolk$134,952$144,67563979%83%
Byram Hills Central School DistrictWestchester CountyWestchester$134,387$149,10724176%96%
Commack Union Free School DistrictSuffolk CountySuffolk$133,697$146,77146978%98%
Chappaqua Central School DistrictWestchester CountyWestchester$133,216$141,97231973%93%
Uniondale Union Free School DistrictNassau CountyNassau$133,103$142,70453672%93%
Syosset Central School DistrictNassau CountyNassau$132,905$149,09569872%97%
Suffern Central School DistrictRockland CountyRockland$132,156$146,98637274%94%
Cold Spring Harbor Central School DistrictSuffolk CountySuffolk$131,538$147,75815272%94%
Three Village Central School DistrictSuffolk CountySuffolk$131,081$144,26148975%94%
North Shore Central School DistrictNassau CountyNassau$130,431$139,01727856%96%
Pelham Union Free School DistrictWestchester CountyWestchester$129,723$141,78624384%96%
Harrison Central School DistrictWestchester CountyWestchester$129,722$135,69535270%94%
North Salem Central School DistrictWestchester CountyWestchester$129,652$140,22312280%94%
Blind Brook-Rye Union Free School DistrictWestchester CountyWestchester$129,449$139,94412170%73%
Merrick Union Free School DistrictNassau CountyNassau$129,016$139,81516273%96%
Bellmore Union Free School DistrictNassau CountyNassau$128,906$135,8627281%94%
Union Free School District of the TarrytownsWestchester CountyWestchester$128,368$133,21223477%97%
Katonah-Lewisboro Union Free School DistrictWestchester CountyWestchester$128,271$142,53325664%93%
New Rochelle City School DistrictWestchester CountyWestchester$127,768$134,78083168%95%
Tuckahoe Common School DistrictSuffolk CountySuffolk$127,591$140,6803376%94%

Classroom teachers are teachers assigned to at least one course, as counted by the State Education Department. Districts with fewer than 5 classroom teachers aren't listed; those with fewer than 20 have no page of their own.

Questions about teacher pay in New York

How much do teachers make in New York?

Classroom teachers in New York's public school districts earned an average of $98,417 in the 2024-25 school year. 70,309 of the 207,111 taught in New York City, where the average was $107,408.

Which New York school district pays teachers the most?

Scarsdale Union Free School District in Westchester County, with an average classroom teacher salary of $146,531 in 2024-25, followed by Jericho Union Free School District ($142,481) and Yonkers City School District ($139,154).

Which New York county pays teachers the most?

Westchester County ($123,211), Putnam County ($121,429) and Nassau County ($118,525), by average classroom teacher salary across their school districts. New York City, counted separately, averages $107,408.

What do New York City teachers earn?

New York City's classroom teachers averaged $107,408 in 2024-25. The city pays every teacher from one citywide schedule, which starts at $71,314 from September 14, 2026.

Sources for the New York teacher figures

Actual salaries of classroom teachers in public school districts and BOCES, New York City included; charter schools set their own pay and aren't included. 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