SalaryCalculations

General Internal Medicine Physicians Salary in New Hampshire

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

Median annual

$229,210

Median hourly

$110

Average annual

$229,630

Employed in state

450

The median annual salary for General Internal Medicine Physicians in New Hampshire is $229,210, or about $110 an hour. That is 11% lower than the national median.

Pay in New Hampshire ranges from $69,840 at the 10th percentile to $414,380 at the 90th percentile. Roughly 450 people work as general internal medicine physicians in the state.

Pay distribution in New Hampshire

10th$69,840
25th$86,390
Median$229,210
75th$363,750
90th$414,380

Salary calculator

Hourly
$110.20
Daily
$882
Weekly
$4,408
Bi-weekly
$8,816
Monthly
$19,101
Annual
$229,210

$229,210 a year is around the 50th percentile for General Internal Medicine Physicianss in New Hampshire. The median is $229,210.

General Internal Medicine Physicians pay by metro area in New Hampshire

Metro areaMedian annualEmployment
Manchester-Nashua, NH$317,680180
Boston-Cambridge-Newton, MA-NH$243,2301.2K

Other jobs in New Hampshire

All salaries in New Hampshire →