Family Medicine Physicians Salary in New Jersey

Ranked #11 of 51 · NJ

13.9% above U.S. average
Mean annual salary $291,470 ≈ $140/hr
Median annual salary $292,170
Employment 3,050

Salary Distribution (10th–90th percentile)

P10 $151,840P25 $213,200 Median $292,170P75 $386,730P90 $403,430

About 80% of family medicine physicianss in New Jersey earn between $151,840 and $403,430. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

New Jersey
$291,470
U.S. average
$255,820

The mean family medicine physicians salary in New Jersey is $291,470, about 13.9% above the U.S. average ($255,820). That works out to roughly $140/hr at 2,080 hours per year.

Metro Areas in New Jersey

Metro areaMedianMeanEmployment
Atlantic City-Hammonton, NJ $393,890 $371,400 250
Trenton-Princeton, NJ $192,090 $238,720 190

Frequently Asked Questions

How much do family medicine physicians make in New Jersey?

The median family medicine physicians salary in New Jersey is $292,170 per year (mean $291,470), and about 80% earn between $151,840 and $403,430.

How much do family medicine physicians make per hour in New Jersey?

Roughly $140 per hour, based on a mean annual wage of $291,470 and 2,080 work hours per year.

Is New Jersey a high-paying state for family medicine physicians?

New Jersey ranks #11 of 51 states for family medicine physicians pay. Its mean salary of $291,470 is about 13.9% above the U.S. average of $255,820.

Which metro areas in New Jersey pay family medicine physicians the most?

The highest-paying metro areas in New Jersey for family medicine physicians are Atlantic City-Hammonton, NJ ($393,890), Trenton-Princeton, NJ ($192,090), by median annual wage.

← Back to all family medicine physicians states