(Getty Images file photo)

By Ted Sherman | NJ Advance Media for NJ.com

TRENTON — New Jersey teacher salaries have been rising.

The median salary among New Jersey teachers was $66,117 in 2016-17, up from $64,550 the previous year.

But with the median teacher salary in school districts statewide ranging from as low as $43,911 to as high as $105,650, there is a wide disparity across the state, according to annual data from the state Department of Education.

Median pay— a number that splits the middle of the payroll, with half of the teachers in a district making more than that number and the other half make less— was highest for teachers in the regional high schools, and lowest for the state’s charter schools

Don't Edit

A county-by-county analysis of median teacher pay was heavily represented by a number of larger regional high schools and one vocational school. Median pay can be affected by such factors as the regional cost of living and faculty experience.

The numbers, though are fluid from year to year, depending on retirements or new hires that change the median pay as higher-salaried educators leave and new teachers replace them.

Here are the top three districts in each county with the highest median teacher salaries.

Don't Edit

ATLANTIC COUNTY

1) Margate

Median Teacher Salary: $91,045

District Type: K-8

2) Brigantine

Median Teacher Salary: $89,900

District Type: K-8

3) Atlantic City

Median Teacher Salary: $88,318

District Type: K-12

Don't Edit

Members of the Northern Valley Regional High School marching band walk onto the fiel. (Patti Sapone | NJ Advance Media file photo)

BERGEN COUNTY

1) Northern Valley Regional School District



Median Teacher Salary: $105,650

District Type: 9-12

2) Hackensack

Median Teacher Salary: $89,603

District Type: K-12

3) Pascack Valley Regional School District



Median Teacher Salary: $89,000

District Type: 9-12

Don't Edit

BURLINGTON COUNTY

1) Pemberton Township

Median Teacher Salary: $84,867

District Type: K-12

2) Lenape Regional School District



Median Teacher Salary: $79,683

District Type: 9-12

3) Medford Township

Median Teacher Salary: $72,915

District Type: K-8

Don't Edit

Don't Edit

CAMDEN COUNTY

1) Eastern Camden County Regional School District



Median Teacher Salary: $75,940

District Type: 9-12

2) Magnolia Borough

Median Teacher Salary: $73,043

District Type: K-8

3) Pennsauken Township

Median Teacher Salary: $72,545

District Type: K-12

Don't Edit

CAPE MAY

1) Ocean City

Median Teacher Salary: $89,036

District Type: K-12

2) Avalon Borough

Median Teacher Salary: $82,686

District Type: K-8

3) Lower Cape May Regional School District



Median Teacher Salary: $81,354

District Type: 7-12

Don't Edit

CUMBERLAND COUNTY

1) Hopewell Township

Median Teacher Salary: $77,057

District Type: K-8

2) Millville

Median Teacher Salary: $69,758

District Type: K-12

3) Lawrence Township

Median Teacher Salary: $66,184

District Type: K-8

Don't Edit

Graduation at Millburn High School. (Patti Sapone | NJ Advance Media for NJ.com)

ESSEX COUNTY

1) Millburn

Median Teacher Salary: $88,050

District Type: K-12

2) Livingston

Median Teacher Salary: $82,857

District Type: K-12

3) West Orange

Median Teacher Salary: $78,694

District Type: K-12

Don't Edit

GLOUCESTER COUNTY

1) Gateway Regional School District



Median Teacher Salary: $79,826

District Type: 7-12

2) Delsea Regional High School District

Median Teacher Salary: $75,682

District Type: 9-12

3) National Park Borough

Median Teacher Salary: $73,064

District Type: K-6

Don't Edit

Don't Edit

HUDSON COUNTY

1) Hoboken

Median Teacher Salary: $79,077

District Type: K-12

2) Harrison

Median Teacher Salary: $79,059

District Type: K-12

3) Jersey City

Median Teacher Salary: $74,660

District Type: K-12

Don't Edit

HUNTERDON COUNTY

1) Tewksbury Township

Median Teacher Salary: $74,039

District Type: K-8

2) Alexandria Township

Median Teacher Salary: $72,298

District Type: K-8

3) Union Township

Median Teacher Salary: $69,345

District Type: K-8

Don't Edit

MERCER COUNTY

1) Mercer County Special Service District

Median Teacher Salary: $88,275

District Type: CSSD (County special service districts educate students with special needs and significant disabilities)

2) Hopewell Valley Regional

Median Teacher Salary: $79,216

District Type: K-12

3) Princeton

Median Teacher Salary: $78,923

District Type: K-12

Don't Edit

Felix Correa of Edison, 3, looks through a book in a classroom during an open house at the James Monroe Elementary School in Edison last December. (Keith A. Muccilli | For NJ Advance Media)

MIDDLESEX COUNTY

1) Edison Township

Median Teacher Salary: $92,432

District Type: K-12

2) Piscataway Township

Median Teacher Salary: $76,820

District Type: K-12

3) South Amboy

Median Teacher Salary: $75,662

District Type: K-12

Don't Edit

MONMOUTH COUNTY

1) Freehold Regional School District



Median Teacher Salary: $84,075

District Type: 9-12

2) Middletown Township

Median Teacher Salary: $75,640

District Type: K-12

3) Asbury Park

Median Teacher Salary: $74,620

District Type: K-12

Don't Edit

Don't Edit

MORRIS COUNTY

1) Mountain Lakes

Median Teacher Salary: $83,192

District Type: K-12

2) Morris Hills Regional School District



Median Teacher Salary: $82,140

District Type: 9-12

3) Kinnelon Borough

Median Teacher Salary: $75,655

District Type: K-12

Don't Edit

OCEAN COUNTY

1) Southern Regional School District



Median Teacher Salary: $79,843

District Type: 7-12

2) Central Regional School District



Median Teacher Salary: $70,186

District Type: 7-12

3) Seaside Heights Borough

Median Teacher Salary: $69,302

District Type: K-6

Don't Edit

PASSAIC COUNTY

1) Passaic County Vocational

Median Teacher Salary: $95,303

District Type: Vocational

2) Totowa Borough

Median Teacher Salary: $78,077

District Type: K-8

3) Passaic Valley Regional School District



Median Teacher Salary: $75,900

District Type: 9-12

Don't Edit

Lower Alloways Creek Elementary School. (Lori M. Nichols | Today's Sunbeam file photo)

SALEM COUNTY

1) Lower Alloways Creek

Median Teacher Salary: $69,000

District Type: K-8

2) Alloway Township

Median Teacher Salary: $65,085

District Type: K-8

3) Penns Grove-Carneys Point Regional School Distrct



Median Teacher Salary: $62,966

District Type: K-12

Don't Edit

SOMERSET COUNTY

1) Watchung Hills Regional School Disgtrict



Median Teacher Salary: $73,693

District Type: 9-12

2) Warren Township

Median Teacher Salary: $72,744

District Type: K-8

3) Bridgewater-Raritan Regional School District



Median Teacher Salary: $72,319

District Type: K-12

Don't Edit

Don't Edit

SUSSEX COUNTY

1) Wallkill Valley Regional School District



Median Teacher Salary: $88,355

District Type: 9-12

2) High Point Regional School District



Median Teacher Salary: $86,681

District Type: 9-12

3) Kittatinny Regional School District



Median Teacher Salary: $84,540

District Type: 7-12

Don't Edit

UNION COUNTY

1) Elizabeth

Median Teacher Salary: $78,348

District Type: K-12

2) Westfield

Median Teacher Salary: $76,227

District Type: K-12

3) Berkeley Heights

Median Teacher Salary: $72,918

District Type: K-12

Don't Edit

Warren Hills Regional High School. (Lehighvalleylive.com file photo)

WARREN COUNTY

1) Phillipsburg

Median Teacher Salary: $78,886

District Type: K-12

2) Warren Hills Regional School District



Median Teacher Salary: $76,127

District Type: 7-12

3) Mansfield Township

Median Teacher Salary: $72,314

District Type: K-6

Don't Edit

Read more about school spending in New Jersey

What schools spend the most per pupil in New Jersey?

Charter schools see fewer poor and special needs students

Poll finds most think the state should spend more on education

Don't Edit

Ted Sherman may be reached at tsherman@njadvancemedia.com. Follow him on Twitter @TedShermanSL. Facebook: @TedSherman.reporter. Find NJ.com on Facebook.

Don't Edit