Family Medicine Physicians Salary in New Jersey

BLS OEWS May 2025 • 3 metro areas • New Jersey

Family Medicine Physicians in New Jersey earn a median salary of $267,193 per year on average across 3 metro and nonmetro areas, +12.1% vs the national median of $238,380. An estimated 500 family medicine physicians are employed across New Jersey, with salaries ranging from $187,200 to $393,890 depending on location.

$267,193 Avg median salary in New Jersey
$393,890 Highest paying metro
$187,200 Lowest paying metro
500 Employed in New Jersey

Compare Family Medicine Physicians salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Family Medicine Physicians
in
    vs

      Family Medicine Physicians salaries by city in New Jersey

      Metro area Median salary 25th pct 75th pct Employed
      Atlantic City, NJ $393,890 $372,470 $393,890 250
      Vineland, NJ $220,490 $141,910 60
      Trenton, NJ $187,200 $179,990 190

      View Family Medicine Physicians salaries in all cities