Search Teaching Jobs By Location
Keywords
Location
Employers Post Your Jobs

Post to Teacher.org and 100+ Job Boards with One Submission.
Post a Job

Teacher Jobs in New York

New teachers throughout New York state make an average of $43,849 or just below the state's average annual salary. However, the average salary for teachers in the state is $68,000 depending on years of experience and certification. Because the state is experiencing teacher shortages in subjects like languages, computers, technology, science, and business, teachers are advised to attain subject matter credentials in any of these areas for preferential hiring. Additionally, teachers are encouraged to apply to districts with high enrolment like New York City, Buffalo, Rochester City, and Yonkers.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Job Seekers & Teachers

Search through thousands of education and teaching jobs in New York: Click Here to Search.

New York Teacher Salary & Employment

Total Employed

79,570

Salary Range

$56,670 - $119,080

Elementary school teachers have a salary range between $56,670 to $119,080 a year in New York. There are around seventy thousand employed elementary school teachers. Read about what it takes to become an elementary school teacher.

Elementary School Teachers
AreaTotal EmploymentSalary
Binghamton 980 $58,590
Kingston 620 $90,860
Glens Falls 580 $58,890
Ithaca 430 $58,360
Elmira 270 $52,830
New York, Jersey City, White Plains 57 $75,700
Nassau County, Suffolk County 13 $99,140
Buffalo, Cheektowaga, Niagara Falls 5 $63,440
Rochester 4 $61,710
Albany, Schenectady, Troy 2 $66,720

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Elementary School Teachers (SOC Code: 25-2021)

Total Employed

7,870

Salary Range

$54,210 - $163,740

English teachers have a salary range between $54,210 to $163,740 a year in New York, with over 7,870 employed in the state. See details on how to become an english teacher.

English Language and Literature Teachers (College Professor)
AreaTotal EmploymentSalary
Nassau County, Suffolk County 800 $74,920
Albany, Schenectady, Troy 510 $89,300
Buffalo, Cheektowaga, Niagara Falls 490 $68,100
Rochester 410 $82,750
Syracuse 280 $80,760
Ithaca 230 $87,840
Utica, Rome 70 $85,990
New York, Jersey City, White Plains 5 $97,520
Dutchess County, Putnam County - $97,940

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for English Language and Literature Teachers (College Professor) (SOC Code: 25-1123)

Total Employed

65,880

Salary Range

$59,350 - $123,100

As a high school teacher in New York you can expect to make between $59,350 - $123,100. There are around sixty thousand employed high school teachers. Take the next step and learn to how to become a high school teacher.

High School Teachers
AreaTotal EmploymentSalary
Binghamton 840 $64,510
Glens Falls 510 $64,430
Kingston 410 $85,650
Ithaca 390 $60,150
Watertown, Fort Drum 240 $59,820
Elmira 210 $68,890
New York, Jersey City, White Plains 42 $85,070
Nassau County, Suffolk County 11 $99,090
Rochester 5 $59,720
Buffalo, Cheektowaga, Niagara Falls 4 $69,030

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for High School Teachers (SOC Code: 25-2031)

Total Employed

2,000

Salary Range

$53,650 - $164,140

In New York, a history teacher's salary may range from $53,650 to $164,140. There are around two thousand employed history teachers. Get more information about becoming a history teacher.

History Teachers (College Professor)
AreaTotal EmploymentSalary
Nassau County, Suffolk County 230 $76,020
Rochester 180 $126,430
Albany, Schenectady, Troy 150 $72,790
Buffalo, Cheektowaga, Niagara Falls 150 $68,040
Dutchess County, Putnam County 80 $104,880
Utica, Rome 30 $88,610
New York, Jersey City, White Plains 1 $97,220
Syracuse - $73,190

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for History Teachers (College Professor) (SOC Code: 25-1125)

Total Employed

7,400

Salary Range

$49,570 - $120,210

Kindergarten teachers in New York, can earn between $49,570 to $120,210 a year. There are around seven thousand employed kindergarten teachers. Read about what it takes to become a kindergarten teacher.

Kindergarten Teachers
AreaTotal EmploymentSalary
Buffalo, Cheektowaga, Niagara Falls 600 $58,240
Rochester 570 $57,990
Albany, Schenectady, Troy 330 $60,490
Syracuse 220 $63,180
Binghamton 140 $61,080
Utica, Rome 140 $64,310
Dutchess County, Putnam County 100 $82,130
Kingston 80 $65,930
Glens Falls 60 $65,290
Ithaca 40 $59,000

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Kindergarten Teachers (SOC Code: 25-2012)

Total Employed

198,080

Salary Range

$49,570 - $174,730

As a math teacher in New York you can expect to make between $49,570 - $174,730. New York is home to about ninety thousand math teachers. See our guide on how to become a math teacher.

Mathematical Science Teachers (College Professor)
AreaTotal EmploymentSalary
Nassau County, Suffolk County 500 $76,640
Rochester 500 $94,420
Buffalo, Cheektowaga, Niagara Falls 280 $70,380
Albany, Schenectady, Troy 250 $70,310
Syracuse 180 $97,540
Dutchess County, Putnam County 120 $84,670
Ithaca 120 $107,460
Utica, Rome 90 $72,910
New York, Jersey City, White Plains 3 $105,110

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Mathematical Science Teachers (College Professor) (SOC Code: 25-1022)

Total Employed

9,720

Salary Range

$28,400 - $79,700

P.e. teachers have a salary range between $28,400 to $79,700 a year in New York. New York is home to about nine thousand p.e. teachers. See our guide on how to become a p.e. teacher.

Coaches and Scouts
AreaTotal EmploymentSalary
Rochester 880 $39,650
Buffalo, Cheektowaga, Niagara Falls 720 $46,110
Albany, Schenectady, Troy 470 $53,200
Syracuse 360 $41,890
Utica, Rome 250 $41,650
Dutchess County, Putnam County 220 $39,220
Binghamton 170 $47,800
Ithaca 140 $65,960
Elmira 60 $25,830
New York, Jersey City, White Plains 6 $49,530

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Coaches and Scouts (SOC Code: 27-2022)

Total Employed

40,010

Salary Range

$23,280 - $83,760

In New York, a preschool teacher's salary may range from $23,280 to $83,760, with over 40,010 employed in the state. See details on how to become a preschool teacher.

Preschool Teachers
AreaTotal EmploymentSalary
Dutchess County, Putnam County 930 $26,040
Binghamton 270 $26,340
Utica, Rome 260 $30,390
Kingston 260 $26,260
Glens Falls 250 $24,980
Ithaca 160 $31,080
Watertown, Fort Drum 150 $28,880
Elmira 90 $35,060
New York, Jersey City, White Plains 30 $47,860
Nassau County, Suffolk County 4 $32,620

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Preschool Teachers (SOC Code: 25-2011)

Total Employed

24,120

Salary Range

$41,890 - $169,760

As a school administrator in New York you can expect to make between $41,890 - $169,760. New York is home to about twenty four thousand school administrators. Take the next step and learn to how to become a school administrator.

Education Administrators, Preschool and Childcare Center/Program
AreaTotal EmploymentSalary
Nassau County, Suffolk County 750 $69,720
Buffalo, Cheektowaga, Niagara Falls 310 $42,640
Albany, Schenectady, Troy 300 $47,770
Rochester 200 $45,670
Dutchess County, Putnam County 130 $41,760
Syracuse 130 $54,570
Utica, Rome 70 $68,300
Kingston 40 $42,620
Binghamton 40 $52,730
New York, Jersey City, White Plains 3 $73,750

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Preschool and Childcare Center/Program (SOC Code: 11-9031)

Education Administrators, Elementary, Middle, and High School
AreaTotal EmploymentSalary
Albany, Schenectady, Troy 600 $107,670
Syracuse 470 $92,980
Dutchess County, Putnam County 320 $110,790
Utica, Rome 260 $92,330
Binghamton 220 $86,440
Kingston 130 $117,960
Glens Falls 90 $104,270
Ithaca 80 $90,170
Watertown, Fort Drum 80 $100,620
Elmira 40 $101,210

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Education Administrators, Elementary, Middle, and High School (SOC Code: 11-9032)

Total Employed

22,630

Salary Range

$44,120 - $104,600

School counselors in New York, can earn between $44,120 to $104,600 a year, with over 22,630 employed in the state. See our guide on how to become a school counselor.

Educational, Guidance, School, and Vocational Counselors
AreaTotal EmploymentSalary
Syracuse 630 $57,830
Ithaca 570 $70,870
Utica, Rome 340 $52,240
Dutchess County, Putnam County 320 $72,650
Binghamton 230 $53,760
Watertown, Fort Drum 140 $60,090
Kingston 120 $82,260
Elmira 100 $58,050
Glens Falls 90 $68,460
New York, Jersey City, White Plains 14 $70,050

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Educational, Guidance, School, and Vocational Counselors (SOC Code: 21-1012)

Total Employed

11,860

Salary Range

$52,630 - $101,350

School librarians have a salary range between $52,630 to $101,350 a year in New York. New York is home to about eleven thousand school librarians. Read about what it takes to become a school librarian.

Librarians
AreaTotal EmploymentSalary
Rochester 730 $56,100
Buffalo, Cheektowaga, Niagara Falls 690 $55,580
Albany, Schenectady, Troy 680 $62,920
Syracuse 510 $61,950
Dutchess County, Putnam County 260 $60,480
Ithaca 220 $73,570
Utica, Rome 170 $50,930
Binghamton 120 $55,260
Glens Falls 80 $42,230
Kingston 80 $79,790

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Librarians (SOC Code: 25-4021)

Total Employed

54,250

Salary Range

$44,410 - $125,060

In New York, a special education teacher's salary may range from $44,410 to $125,060. New York is home to about fifty thousand special education teachers. Interested in becoming a special education teacher?

Special Education Teachers (Preschool)
AreaTotal EmploymentSalary
Nassau County, Suffolk County 800 $75,010
Albany, Schenectady, Troy 430 $53,140
Buffalo, Cheektowaga, Niagara Falls 320 $49,670
Syracuse 250 $57,750
Rochester 90 $50,580
Utica, Rome 40 $54,210
New York, Jersey City, White Plains 2 $75,010
Binghamton - $62,930

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Preschool) (SOC Code: 25-2051)

Special Education Teachers (Kindergarten and Elementary School)
AreaTotal EmploymentSalary
Albany, Schenectady, Troy 780 $66,290
Dutchess County, Putnam County 500 $77,100
Syracuse 440 $65,970
Utica, Rome 290 $61,230
Binghamton 260 $57,110
Kingston 170 $85,130
Glens Falls 160 $56,020
Ithaca 100 $58,640
Elmira 80 $66,610
New York, Jersey City, White Plains 15 $71,370

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Kindergarten and Elementary School) (SOC Code: 25-2052)

Special Education Teachers (Middle School)
AreaTotal EmploymentSalary
Rochester 800 $60,540
Buffalo, Cheektowaga, Niagara Falls 550 $66,440
Syracuse 380 $71,140
Albany, Schenectady, Troy 340 $69,500
Dutchess County, Putnam County 170 $84,990
Utica, Rome 160 $66,250
Binghamton 130 $64,610
Kingston 120 $87,140
New York, Jersey City, White Plains 8 $76,510
Nassau County, Suffolk County 1 $97,360

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (Middle School) (SOC Code: 25-2053)

Special Education Teachers (High School)
AreaTotal EmploymentSalary
Buffalo, Cheektowaga, Niagara Falls 960 $63,270
Albany, Schenectady, Troy 640 $69,860
Dutchess County, Putnam County 340 $76,000
Syracuse 300 $80,070
Utica, Rome 210 $61,040
Binghamton 130 $61,170
Ithaca 110 $56,120
Kingston 90 $87,230
Glens Falls 90 $67,110
Elmira 60 $67,880

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Special Education Teachers (High School) (SOC Code: 25-2054)

Total Employed

43,170

Salary Range

$26,070 - $50,560

In New York, a substitute teacher's salary may range from $26,070 to $50,560. New York is home to about forty thousand substitute teachers. Read about what it takes to become a substitute teacher.

Substitute Teachers
AreaTotal EmploymentSalary
Utica, Rome 910 $28,250
Dutchess County, Putnam County 900 $28,700
Watertown, Fort Drum 620 $27,630
Glens Falls 410 $30,360
Ithaca 310 $32,950
Elmira 80 $22,480
New York, Jersey City, White Plains 21 $40,200
Nassau County, Suffolk County 8 $37,230
Albany, Schenectady, Troy 3 $29,420
Buffalo, Cheektowaga, Niagara Falls 3 $30,820

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Substitute Teachers (SOC Code: 25-3098)

Total Employed

125,830

Salary Range

$20,870 - $39,230

In New York, a teaching assistant's salary may range from $20,870 to $39,230. There are around ninety thousand employed teaching assistants. Interested in becoming a teaching assistant?

Teacher Assistants
AreaTotal EmploymentSalary
Watertown, Fort Drum 800 $24,830
Ithaca 730 $29,780
Glens Falls 720 $22,780
Elmira 490 $24,070
New York, Jersey City, White Plains 83 $29,630
Nassau County, Suffolk County 22 $29,160
Rochester 7 $25,130
Buffalo, Cheektowaga, Niagara Falls 7 $24,310
Albany, Schenectady, Troy 5 $27,160
Syracuse 4 $26,990

Data taken from BLS Occupational Employment Statistics (http://www.bls.gov/oes/) for Teacher Assistants (SOC Code: 25-9041)

Largest School Districts in New York

School District Schools Teachers
Buffalo Public Schools 57 2,859
Rochester City School District 67 2,543
Syracuse City School District 32 1,568
Yonkers Public Schools 39 1,534
Brentwood Union Free School District 17 1,045
Greece Central School District 20 937
Sachem School District 18 913
Newburgh Enlarged City School District 13 847
Wappingers Central School District 15 780
Williamsville Central School District 13 744
Schenectady City School District 19 711
City School District of New Rochelle 10 706
Half Hollow Hills Central School District 11 684
Smithtown Central School District 14 683
Middle Country Central School District 14 681
Clarkstown Central School District 16 675
Webster Central School District 11 658
Arlington Central School District 12 650
City School District of Albany 15 633
North Syracuse Central School District 11 632
Shenendehowa Central School District 12 627
Utica City School Distric 13 626
Mount Vernon High School 16 614
Kenmore-Town of Tonawanda School District 13 614
Levittown Union Free School District 10 612
Massapequa Public Schools 9 607
Great Neck Public Schools 10 604
Syosset Central School District 10 597
Longwood Central School District 7 592
William Floyd School District 8 587
East Meadow Schools 9 568
Sewanhaka Central High School District 5 565
North Rockland Central School District 10 560
Liverpool Central School District 13 542
East Ramapo Central School District 14 541
Uniondale Public Schools 8 538
White Plains Public Schools 7 532
Connetquot Central School District of Islip 11 526
Enlarged City School District of Middletown 8 515
Commack School District 8 513
Patchogue-Medford School District 11 510
Northport-East Northport Union Free School District 9 508
Fairport Central School District 8 503
Monroe-Woodbury Central School District 7 501
Freeport Public Schools 8 497
West Seneca Central School District 12 497
Kingston City Schools 14 493
Three Village Central School District 8 490
Binghamton City School District 10 489
Lindenhurst Union Free School District 8 488

Data obtained from the Public Elementary/Secondary School Universe Survey 2014

Teaching Job Listings in New York