SalaryData

Internal Medicine Physician Salary in New Hampshire

Based on 450+ workers in New Hampshire

Data year: 2025 · Last updated: June 2026

Median Annual Salary (NH)

$229,210

$110.197/hr

vs National Average

$260,282

-11.9% vs national median

Salary Range (10th–90th)

$70K $414K

450 employed in New Hampshire

Salary Distribution — Internal Medicine Physician in New Hampshire

Internal Medicine Physician (NH) salary percentiles
PercentileAnnual Salary
10th percentile$69,840
25th percentile$86,390
Median (50th percentile)$229,210
75th percentile$363,750
90th percentile$414,380

Internal Medicine Physician Salary by Experience Level in New Hampshire

Internal Medicine Physician Salary in Other States

Related Occupations

More Locations