State profile · NCES F-33 FY2023

Teacher Salary in New Jersey

New Jersey is in the largest third by reported enrollment (1,285,130 students) among states with NCES enrollment. According to the NCES Common Core of Data finance survey, estimated teacher pay and per-pupil spending are available for every public school district in New Jersey.

$78,597
Est. state avg salary

Above benchmark

+11.9%
vs national
#15
National rank
577
Districts

Keep this state in your shortlist

Save it in this browser, then return when PlainTeacher adds a newer public-data release. No account or personal details required.

View saved

$78,597/year (est.)

New Jersey is in the largest third by reported enrollment (1,285,130 students) among states with NCES enrollment. Estimated average teacher salary is $78,597, meaningfully above the national average of $70,245, ranking #15 of 49, across 523 public school districts with reliable data (NCES CCD F-33, FY2023).

  • Large K-12 enrollment scale: New Jersey is in the largest third by reported enrollment (1,285,130 students) among states with NCES enrollment.
  • upper third nationally (#15 of 49)
  • New Jersey ranks #15 of 49 on the salary estimate and #9 of 49 on enrollment in the same reliable-district pool.
  • $109,461 spread between its highest- and lowest-paying districts
  • +11.9% vs the national average
  • +11.0% estimated-basis panel FY2019→FY2023 (balanced cohort, not the FTE average above)
  • #24 of 49 purchasing-power-adjusted (BEA RPP 108.9)

How do price levels change New Jersey's national position?

Within the enrollment-weighted state comparison, the nominal F-33 estimate is $82,755 and ranks #14. Applying the BEA 2023 Regional Price Parity (108.9, US=100) produces a relative purchasing-power figure of $75,963 and rank #24: 10-place drop.

This is a separate, enrollment-weighted state-level price comparison; the headline and main state-salary rank use an unweighted district mean. Neither measure is take-home pay, a district cost-of-living budget, or an individual contract offer.

New Jersey's purchasing-power rank moves 10-place drop

New Jersey's nominal average teacher salary ranks #15 of the 49 states and territories that report teacher salaries. Adjusted by the U.S. Bureau of Economic Analysis's 2023 Regional Price Parity (108.9, US = 100, a relative state-level price-level index, not a district or metro cost-of-living figure), the estimate becomes $75,963, ranking #24 of 49 , 9 places lower than the nominal rank once relative price levels are factored in. This purchasing-power view is not published by NEA's teacher-pay rankings or the aggregator sites; it comes from combining our own F-33-derived salary estimate with BEA's public RPP series. See the full 51-state release for methodology and download. BEA Regional Price Parities · NCES CCD F-33

New Jersey in the teacher-salary distribution

FY2023 estimated state averages from the same NCES-derived ranking

$78,597 Top 31% higher than 69% of 49 reporting states and territories

Show national distribution $0–$5,000: 0 reporting states and territories (0%). Below this entry. $5,000–$10,000: 0 reporting states and territories (0%). Below this entry. $10,000–$15,000: 0 reporting states and territories (0%). Below this entry. $15,000–$20,000: 0 reporting states and territories (0%). Below this entry. $20,000–$25,000: 0 reporting states and territories (0%). Below this entry. $25,000–$30,000: 0 reporting states and territories (0%). Below this entry. $30,000–$35,000: 0 reporting states and territories (0%). Below this entry. $35,000–$40,000: 0 reporting states and territories (0%). Below this entry. $40,000–$45,000: 1 reporting states and territories (2%). Below this entry. $45,000–$50,000: 2 reporting states and territories (4%). Below this entry. $50,000–$55,000: 6 reporting states and territories (12%). Below this entry. $55,000–$60,000: 5 reporting states and territories (10%). Below this entry. $60,000–$65,000: 9 reporting states and territories (18%). Below this entry. $65,000–$70,000: 7 reporting states and territories (14%). Below this entry. $70,000–$75,000: 2 reporting states and territories (4%). Below this entry. $75,000–$80,000: 4 reporting states and territories (8%). This entry sits in this band. $80,000–$85,000: 5 reporting states and territories (10%). Above this entry. $85,000–$90,000: 5 reporting states and territories (10%). Above this entry. $90,000–$95,000: 1 reporting states and territories (2%). Above this entry. $95,000–$100,000: 0 reporting states and territories (0%). Above this entry. $100,000–$105,000: 0 reporting states and territories (0%). Above this entry. $105,000–$110,000: 0 reporting states and territories (0%). Above this entry. $110,000–$115,000: 1 reporting states and territories (2%). Above this entry. $115,000–$120,000: 0 reporting states and territories (0%). Above this entry. $120,000–$125,000: 1 reporting states and territories (2%). Above this entry. New Jersey $0 $125,000 reporting state salary estimates, bucketed by value

Each bar is a $5K-wide band; taller bars hold more reporting states and territories. The dashed line + filled bar mark this entry. Hover or tap any bar for its full count, share, and where it sits relative to this entry.

Source NCES CCD F-33 Finance Survey; state estimates derived from reported instructional-salary expenditure and teacher FTE · FY2023

New Jersey's comparable salary trend

Same reporting-district cohort, FY2019-FY2023

FY2023 estimated average
$102,503 10.99136561660072% vs FY2019
359 districts held in the panel
$90,000$95,000$100,000$105,000 FY2019FY2020FY2021FY2022FY2023 New Jersey est. avg teacher salary, FY2019: $92,352New Jersey est. avg teacher salary, FY2020: $93,647New Jersey est. avg teacher salary, FY2021: $97,059New Jersey est. avg teacher salary, FY2022: $100,474New Jersey est. avg teacher salary, FY2023: $102,503 $92,352 $102,503 ▲ +11.0%
Read the chart as text
Period New Jersey est. avg teacher salary
FY2019 $92,352
FY2020 $93,647
FY2021 $97,059
FY2022 $100,474
FY2023 $102,503

Highest-paying districts in New Jersey

Estimated average teacher salary, enrolling districts (200+ students)

Est. avg salary

What this shows Perth Amboy Public School District leads New Jersey on the F-33 instructional-salary estimate. Service entities (CTCs, county offices) are excluded, their enrollment-based ratios are not reliable salary figures.

Source NCES CCD F-33 Finance Survey, FY2023 As of FY2023

Districts by Estimated Teacher Salary

District Est. Avg Salary Enrollment Per-Pupil Exp
Point Pleasant Borough School District $71,728 2,698 $23,079
Lakehurst School District $71,720 381 $34,898
South Bergen Jointure Commission School District $71,629 311 N/A
Neptune Township School District $71,620 3,479 $31,388
Cumberland County Board of Vocational Education $71,607 1,084 $28,406
Wildwood City School District $71,461 831 $34,785
Springfield Township School District $71,429 279 $22,247
Green Brook Township Public School District $71,421 727 $40,289
Freehold Borough School District $71,377 1,592 $29,153
Eastampton Township School District $71,200 573 $24,335
National Park Boro School District $71,196 291 $24,715
Upper Deerfield Township School District $71,172 949 $28,005
Manchester Township School District $71,163 2,846 $29,360
Barrington School District $71,146 555 $35,250
Berkeley Township School District $71,105 2,427 $21,666
Moonachie School District $70,993 357 $36,006
Toms River Regional School District $70,980 14,501 $24,657
West Long Branch School District $70,825 543 $30,917
Medford Lakes School District $70,825 484 $22,457
Netcong School District $70,813 295 $28,315
Bridgeton City School District $70,674 6,137 $27,948
Clayton Public School District $70,617 1,467 $26,022
Stanhope School District $70,566 311 $25,566
Greenwich Township School District $70,545 423 $34,858
Chesterfield Township School District $70,515 715 $24,441
Swedesboro-Woolwich School District $70,399 1,584 $24,021
Tinton Falls School District $70,317 1,376 $30,031
Roselle Public School District $70,296 2,898 $29,549
Woodstown-Pilesgrove Regional School District $70,267 1,493 $24,135
Berlin Borough School District $70,265 770 $23,843
Bellmawr Public School District $70,260 1,156 $25,564
Mountainside School District $70,237 736 $33,438
Great Meadows Regional School District $70,230 642 $33,442
Florence Township School District $70,220 1,506 $26,652
UPPER PITTSGROVE TWP School District $70,182 333 $31,360
Pitman Boro School District $70,154 1,131 $29,810
North Haledon School District $70,116 580 $26,293
Westampton Township Public School District $70,106 923 $33,802
Mine Hill Township School District $69,969 355 $38,510
Shrewsbury Borough School District $69,868 462 $30,136
Lakewood Township School District $69,866 4,616 $75,604
Alloway Twp School District $69,852 262 $37,271
Paulsboro School District $69,559 1,230 $32,036
Ocean County Vocational Technical School District $69,459 624 $70,250
Southampton Township School District $69,357 691 $26,556
Harding Township School District $69,323 285 $51,537
Middle Township Public School District $69,308 2,577 $25,256
Hawthorne Public School District $69,308 2,187 $31,234
Lindenwold Public School District $69,260 3,058 $26,281
Deerfield Township School District $69,161 317 $26,890
Haledon Public School District $69,098 1,028 $23,754
Garwood Boro $68,987 357 $33,059
Freehold Township School District $68,875 3,445 $30,199
North Caldwell School District $68,705 697 $26,449
Atlantic County Vocational School District $68,690 1,759 $23,114
Manville School District $68,656 1,613 $26,697
Monroe Township Public School District $68,546 5,723 $24,956
Hunterdon County Vocational School District $68,519 263 $43,677
Cape May County Special Services School District $68,466 232 $90,638
Hardyston Township School District $68,417 595 $29,326
Waterford Township School District $68,346 938 $39,108
Stafford Township School District $68,281 2,427 $22,662
Oxford Township School District $68,259 249 $34,546
Kingwood Township School District $68,149 325 $28,172
South Harrison Township School District $68,120 333 $21,649
Bound Brook School District $68,118 1,983 $32,570
Magnolia School District $67,879 388 $29,665
Elmwood Park School District $67,851 2,540 $24,760
North Hanover Township School District $67,714 1,422 $31,161
Gloucester County Special Services School District $67,634 521 N/A
Ogdensburg Borough School District $67,376 281 $26,306
Guttenberg School District $67,184 949 $29,494
Logan Township School District $67,085 833 $31,084
Montague Township School District $66,909 310 $39,474
Fairview Public School District $66,557 1,540 $30,481
Pittsgrove Township School District $66,537 1,681 $26,311
Hampton Township School District $66,488 323 $30,065
Mount Holly Township Public School District $66,339 1,111 $27,653
Dennis Township School District $66,204 659 $33,331
Spring Lake Heights School District $66,198 307 $42,430
Fair Haven School District $66,190 962 $24,085
South River Public School District $66,120 2,399 $23,469
Fairfield Township School District $65,971 505 $23,648
Somers Point School District $65,917 741 $31,690
Folsom Borough School District $65,854 376 $31,362
Washington Borough School District $65,372 554 $21,895
Tuckerton Borough School District $65,063 280 $28,689
Union Beach Public School District $64,865 638 $31,293
Hainesport Township School District $64,860 526 $26,523
Commercial Township School District $64,641 470 $40,977
Edgewater Park Township School District $64,608 942 $32,167
Bradley Beach School District $64,538 205 $48,546
Pennsville School District $64,213 1,796 $26,218
Runnemede Public School District $64,208 826 $25,276
Dunellen Public School District $64,174 1,288 $22,582
Elk Township School District $63,834 334 $25,183
Lower Township Elementary School District $63,710 1,445 $32,003
Mantua Township School District $63,579 1,255 $24,018
Egg Harbor City School District $63,431 553 $29,984
Palmyra Public School District $63,227 985 $26,884

Showing 401–500 of 523 enrolling districts. Specialized non-enrolling agencies (career/technical centers, county offices, service co-ops) are excluded from the salary ranking, their enrollment-based estimates are not reliable.

Lowest-Paying Districts in New Jersey

Among enrolling districts (200+ students) with a reliable estimate; service entities excluded, see methodology.

Nationwide peers near New Jersey's large K-12 scale

Two nationwide peer sets for New Jersey: closest on estimated average teacher salary ($78,597 here) and closest on total student enrollment (1,285,130 here). Link sets are deduped so each column is a distinct comparison path, not geographic containment.

Similar estimated salary

Nearest other states by unweighted district-mean teacher pay (F-33 derived, ≥5 districts with reliable estimates).

Similar enrollment

Nearest other states by NCES-reported K-12 enrollment. Salary peers above are excluded.

Data: NCES CCD F-33 Finance Survey + Staff Universe Survey, FY2023. Salary figures divide instructional expenditure (variable Z33) by each district's reported teacher FTE, or an estimated FTE for the small minority with no reported figure. Not individual salary data. Read our methodology.

New Jersey teacher salary FAQ

What is the average teacher salary in New Jersey?

Across 523 New Jersey public school districts with reliable data, the average teacher salary is $78,597 (NCES CCD F-33 reported teacher salaries divided by CCD Staff Universe Survey teacher headcounts, FY2023). It is a district-level mean derived from finance filings, so it will not match a contract-salary survey exactly, read it as a relative comparison.

Which New Jersey school district pays teachers the most?

Perth Amboy Public School District reports the highest average teacher salary in New Jersey at $159,259, while Holland Township School District sits at the lower end at $49,798.

How does New Jersey teacher pay compare to the national average?

New Jersey's average of $78,597 is meaningfully above the national average of $70,245 (+11.9%), ranking #15 of the 49 jurisdictions with a reliable district estimate.

How many school districts are in New Jersey?

New Jersey has 577 public school districts in the NCES CCD F-33 Finance Survey, together serving 1,285,130 students.

How much do teachers make in New Jersey?

District-average teacher pay in New Jersey runs from $49,798 in Holland Township School District to $159,259 in Perth Amboy Public School District, with 9 of 523 reliable-data districts at $100,000 or above. Where a teacher lands depends far more on which district employs them than on the statewide figure. These are district-wide averages from NCES CCD F-33 (FY2023), not individual salaries or pay-scale steps.

Can teachers earn $100,000 in New Jersey?

9 of 523 New Jersey districts with reliable data report an estimated average teacher salary of $100,000 or more, led by Perth Amboy Public School District at $159,259. This is a district-wide average, not an individual salary, step, or years-of-experience figure.

How does New Jersey rank after adjusting for cost of living?

Within the separate enrollment-weighted state comparison, BEA's 2023 Regional Price Parity (108.9, US=100) adjusts New Jersey's nominal estimate of $82,755 from #14 to $75,963 and #24. The headline uses an unweighted district mean, so this does not replace it. Neither measure is take-home pay, taxes, or district/metro cost of living.

Disclaimer & data sources

Data sourced from official public datasets. See our methodology for details. Retrieved and formatted by PlainTeacher for New Jersey