Teacher Salary in Princeton, NJ

$106,666

Princeton, NJ Average

$106,666

National Average

How much does a Teacher make in Princeton, NJ?

The average salary for a Teacher is $106,666 per year. Ladders estimates are based on our calculations

Popular Teacher Jobs in Princeton, NJ

View All Jobs view all icon