Physician Salary in New Hampshire
Median annual base pay is $239,200 across 69 reported Physician salaries in New Hampshire.
Updated 19 August 2025
Salary Distribution (By Percentile)
| P10 | P25 | Median | P75 | P90 |
|---|
| $62,566 | $74,464 | $239,200 | $292,500 | $397,600 |
Top Cities in New Hampshire
| City | Median | Reports |
|---|
| Dover | $292,500 | 17 |
| Manchester | $239,200 | 12 |
| Lebanon | $66,498 | 15 |
| Keene | $62,566 | 7 |
Top Employers in New Hampshire
By Practice Setting
| Setting | Median | Reports |
|---|
| Hospital (Community) | $270,000 | 31 |
Salary by Level
| Level | Common titles | Median | Reports |
|---|
| Junior / Early Career | Resident (PGY2-3) | — | 2 |
| Senior | Fellow · Clinical Instructor | — | 4 |
| Lead / Expert | Attending Physician · Staff Physician · Assistant Professor | $275,550 | 43 |
By Specialty
| Specialty | Median | Reports |
|---|
| Diagnostic Radiology | $292,500 | 5 |
| Hospital Medicine - Adult | $275,550 | 18 |
How They're Paid
| Model | Median | Reports |
|---|
| Annual Salary | $230,000 | 53 |
| Hourly | $239,200 | 9 |
Physician salaries in other states
Common questions
How much does a Physician make in New Hampshire?
The median Physician salary in New Hampshire is $239,200 per year, based on 69 reported salaries.
Which city in New Hampshire pays Physicians the most?
Dover has the highest median at $292,500 per year, of the cities with enough reports to publish a median.
How much does a Physician at the Lead / Expert level make in New Hampshire?
$275,550 per year at the median — $36,350 above the Physician median in New Hampshire.
Which employers pay Physicians the most in New Hampshire?
Of the employers with enough reports to publish a median, Massachusetts General Physicians Organization is highest at $310,500 per year.
Am I underpaid as a Physician?
All Physician salaries · Browse salaries by role