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?
- Classroom teachers
- 207,111
- 2024-25, New York City included
- School districts and BOCES
- 721
- outside New York City, in 57 counties
- 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
Highest average salary
- Scarsdale Union Free School DistrictWestchester County$146,531
- Jericho Union Free School DistrictNassau County$142,481
- Yonkers City School DistrictWestchester County$139,154
- Carmel Central School DistrictPutnam County$137,483
- Edgemont Union Free School DistrictWestchester County$136,828
- Half Hollow Hills Central School DistrictSuffolk County$134,952
- Byram Hills Central School DistrictWestchester County$134,387
- Commack Union Free School DistrictSuffolk County$133,697
- Chappaqua Central School DistrictWestchester County$133,216
- Uniondale Union Free School DistrictNassau County$133,103
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
- Westchester County$123,211
- Putnam County$121,429
- Nassau County$118,525
- Rockland County$116,892
- Suffolk County$114,893
- Orange County$102,795
- Dutchess County$101,968
- Ulster County$100,689
- Sullivan County$86,689
- Albany County$83,716
- Niagara County$83,565
- Saratoga County$83,314
- Erie County$82,942
- Schenectady County$80,833
- Columbia County$80,448
- Greene County$80,368
- Onondaga County$77,154
- Oneida County$75,895
- Oswego County$75,745
- Warren County$75,495
- Rensselaer County$75,282
- Cayuga County$75,269
- Montgomery County$74,394
- Hamilton County$74,211
- Clinton County$72,873
- Fulton County$72,835
- Orleans County$72,413
- Broome County$71,348
- Chautauqua County$71,212
- Chemung County$71,023
- Schoharie County$70,862
- Monroe County$70,606
- Steuben County$70,589
- Franklin County$70,239
- Washington County$70,154
- Madison County$69,948
- St. Lawrence County$69,088
- Tompkins County$68,975
- Tioga County$68,862
- Cortland County$68,384
- Essex County$68,382
- Jefferson County$68,227
- Lewis County$67,603
- Schuyler County$67,519
- Cattaraugus County$67,461
- Genesee County$67,402
- Seneca County$66,404
- Chenango County$66,189
- Ontario County$65,814
- Otsego County$65,499
- Livingston County$65,483
- Herkimer County$65,408
- Yates County$63,990
- Delaware County$63,541
- Wayne County$63,206
- Allegany County$61,474
- Wyoming County$59,768
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 County | Westchester | $146,531 | $158,053 | 427 | 57% | 97% |
|---|---|---|---|---|---|---|
| Jericho Union Free School DistrictNassau County | Nassau | $142,481 | $148,426 | 268 | 67% | 77% |
| Yonkers City School DistrictWestchester County | Westchester | $139,154 | $149,915 | 1,428 | 81% | 93% |
| Carmel Central School DistrictPutnam County | Putnam | $137,483 | $154,144 | 315 | 79% | 93% |
| Edgemont Union Free School DistrictWestchester County | Westchester | $136,828 | $146,483 | 168 | 80% | 96% |
| Half Hollow Hills Central School DistrictSuffolk County | Suffolk | $134,952 | $144,675 | 639 | 79% | 83% |
| Byram Hills Central School DistrictWestchester County | Westchester | $134,387 | $149,107 | 241 | 76% | 96% |
| Commack Union Free School DistrictSuffolk County | Suffolk | $133,697 | $146,771 | 469 | 78% | 98% |
| Chappaqua Central School DistrictWestchester County | Westchester | $133,216 | $141,972 | 319 | 73% | 93% |
| Uniondale Union Free School DistrictNassau County | Nassau | $133,103 | $142,704 | 536 | 72% | 93% |
| Syosset Central School DistrictNassau County | Nassau | $132,905 | $149,095 | 698 | 72% | 97% |
| Suffern Central School DistrictRockland County | Rockland | $132,156 | $146,986 | 372 | 74% | 94% |
| Cold Spring Harbor Central School DistrictSuffolk County | Suffolk | $131,538 | $147,758 | 152 | 72% | 94% |
| Three Village Central School DistrictSuffolk County | Suffolk | $131,081 | $144,261 | 489 | 75% | 94% |
| North Shore Central School DistrictNassau County | Nassau | $130,431 | $139,017 | 278 | 56% | 96% |
| Pelham Union Free School DistrictWestchester County | Westchester | $129,723 | $141,786 | 243 | 84% | 96% |
| Harrison Central School DistrictWestchester County | Westchester | $129,722 | $135,695 | 352 | 70% | 94% |
| North Salem Central School DistrictWestchester County | Westchester | $129,652 | $140,223 | 122 | 80% | 94% |
| Blind Brook-Rye Union Free School DistrictWestchester County | Westchester | $129,449 | $139,944 | 121 | 70% | 73% |
| Merrick Union Free School DistrictNassau County | Nassau | $129,016 | $139,815 | 162 | 73% | 96% |
| Bellmore Union Free School DistrictNassau County | Nassau | $128,906 | $135,862 | 72 | 81% | 94% |
| Union Free School District of the TarrytownsWestchester County | Westchester | $128,368 | $133,212 | 234 | 77% | 97% |
| Katonah-Lewisboro Union Free School DistrictWestchester County | Westchester | $128,271 | $142,533 | 256 | 64% | 93% |
| New Rochelle City School DistrictWestchester County | Westchester | $127,768 | $134,780 | 831 | 68% | 95% |
| Tuckahoe Common School DistrictSuffolk County | Suffolk | $127,591 | $140,680 | 33 | 76% | 94% |
No district matches. Clear the search or pick another county or size.
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.
- New York State Education Department, Personnel Master File statistical run 2024-25: classroom teachers' pay, years of experience and degrees in each school district.