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)

P10P25MedianP75P90
$62,566$74,464$239,200$292,500$397,600

Top Cities in New Hampshire

CityMedianReports
Dover$292,50017
Manchester$239,20012
Lebanon$66,49815
Keene$62,5667

Top Employers in New Hampshire

EmployerMedianReports
Massachusetts General Physicians Organization$310,5008
Wentworth-Douglass Physician Corporation$275,5509
Hospital Medicine Services of NH, LLC$239,2007
Mary Hitchcock Memorial Hospital$63,9185
Dartmouth-Hitchcock Clinic$63,91817

By Practice Setting

SettingMedianReports
Hospital (Community)$270,00031

Salary by Level

LevelCommon titlesMedianReports
Junior / Early CareerResident (PGY2-3)2
SeniorFellow · Clinical Instructor4
Lead / ExpertAttending Physician · Staff Physician · Assistant Professor$275,55043

By Specialty

SpecialtyMedianReports
Diagnostic Radiology$292,5005
Hospital Medicine - Adult$275,55018

How They're Paid

ModelMedianReports
Annual Salary$230,00053
Hourly$239,2009

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