Family Medicine Physicians Salary in New Hampshire

Ranked #32 of 51 · NH

1.9% below U.S. average
Mean annual salary $250,990 ≈ $121/hr
Median annual salary $268,650
Employment 350

Salary Distribution (10th–90th percentile)

P10 $175,300P25 $234,120 Median $268,650P75 $286,310P90 $303,140

About 80% of family medicine physicianss in New Hampshire earn between $175,300 and $303,140. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

New Hampshire
$250,990
U.S. average
$255,820

The mean family medicine physicians salary in New Hampshire is $250,990, about 1.9% below the U.S. average ($255,820). That works out to roughly $121/hr at 2,080 hours per year.

Metro Areas in New Hampshire

Metro areaMedianMeanEmployment
Northern New Hampshire nonmetropolitan area $269,360 $264,680 70
Central New Hampshire nonmetropolitan area $267,730 $248,900 50
Manchester-Nashua, NH $256,770 $254,800

Frequently Asked Questions

How much do family medicine physicians make in New Hampshire?

The median family medicine physicians salary in New Hampshire is $268,650 per year (mean $250,990), and about 80% earn between $175,300 and $303,140.

How much do family medicine physicians make per hour in New Hampshire?

Roughly $121 per hour, based on a mean annual wage of $250,990 and 2,080 work hours per year.

Is New Hampshire a high-paying state for family medicine physicians?

New Hampshire ranks #32 of 51 states for family medicine physicians pay. Its mean salary of $250,990 is about 1.9% below the U.S. average of $255,820.

Which metro areas in New Hampshire pay family medicine physicians the most?

The highest-paying metro areas in New Hampshire for family medicine physicians are Northern New Hampshire nonmetropolitan area ($269,360), Central New Hampshire nonmetropolitan area ($267,730), Manchester-Nashua, NH ($256,770), by median annual wage.

← Back to all family medicine physicians states