How much does a physician make in New Jersey?
$285,000a year
Median yearly pay for physicians in New Jersey. That is $137.02 an hour or $23,750 a month.
- Hourly
- $137.02
- Vs. national median
- +7%
- Rank among states
- 25 of 51
- Jobs in the state
- 9,730
Pay range
Lowest 10%: $75,590Median: $285,000Highest 10%: $430,900
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $75,590 | $36.34 | |
| 25th | $115,900 | $55.74 | |
| Median | $285,000 | $137.02 | |
| 75th | $361,100 | $173.61 | |
| 90th | $430,900 | $207.18 |
Cities in New Jersey
Metro areas, median yearly pay.
| Trenton, NJ | $279,900 |
| New York, NY | $265,900 |
| Allentown, PA | $258,800 |
| Atlantic City, NJ | $252,400 |
| Philadelphia, PA | $245,800 |
Nearby in the ranking
States with similar pay for physicians.
| 22. Ohio | $297,400 |
| 23. Iowa | $295,200 |
| 24. Nebraska | $290,500 |
| 25. New Jersey | $285,000 |
| 26. California | $281,600 |
| 27. Virginia | $278,500 |
| 28. South Carolina | $274,500 |
Frequently asked questions
How much does a physician make an hour in New Jersey?
The median hourly pay in New Jersey is $137.02 ($285,000 a year).
Do physicians make more in New Jersey than the national average?
Yes: $285,000 against $265,900 nationally, 7% more.
Where does New Jersey rank for physician pay?
New Jersey ranks 25 of 51 states.
Which city in New Jersey pays physicians the most?
Trenton-Princeton, NJ, with a median of $279,900 a year.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.