SalaryCalculations

General Internal Medicine Physicians Salary in New Jersey

State wage data from the BLS OEWS survey, May 2025.

Median annual

$89,990

Median hourly

$43

Average annual

$165,650

Employed in state

2.9K

The median annual salary for General Internal Medicine Physicians in New Jersey is $89,990, or about $43 an hour. That is 65% lower than the national median.

Pay in New Jersey ranges from $82,320 at the 10th percentile to $431,460 at the 90th percentile. Roughly 2.9K people work as general internal medicine physicians in the state.

Pay distribution in New Jersey

10th$82,320
25th$89,990
Median$89,990
75th$197,990
90th$431,460

Salary calculator

Hourly
$43.26
Daily
$346
Weekly
$1,731
Bi-weekly
$3,461
Monthly
$7,499
Annual
$89,990

$89,990 a year is around the 25th percentile for General Internal Medicine Physicianss in New Jersey. The median is $89,990.

General Internal Medicine Physicians pay by metro area in New Jersey

Metro areaMedian annualEmployment
Allentown-Bethlehem-Easton, PA-NJ$296,980N/A
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$159,330930
New York-Newark-Jersey City, NY-NJ$105,96010K

Other jobs in New Jersey

All salaries in New Jersey →