Pharmacist Salary in New Hampshire
Pharmacist pay in New Hampshire, explained
Pharmacists in New Hampshire earn a median of $143,020 per year ($68.76 per hour), which is 1% above the national median of $140,910. Entry-level workers earn around $98,870, while the most experienced pharmacists reach about $170,030. Pay varies by employer, setting, and metro area within New Hampshire.
Is $143,020 good pay in New Hampshire?
Adjusted for New Hampshire's cost of living (which runs 104% of the U.S. average), that $143,020 is worth about $137,301 in national buying power — ranking New Hampshire #44 for real pay (vs #18 on the sticker number).
Pharmacist pay by experience in New Hampshire
Pharmacist pay in neighboring states
| State | Median / yr | Real pay | vs NH |
|---|---|---|---|
| New Hampshire (here) | $143,020 | $137,301 | — |
| Maine | $140,930 | $145,214 | +$2,090 |
| Massachusetts | $138,170 | $130,649 | +$4,850 |
| Vermont | $136,270 | $139,111 | +$6,750 |
Pharmacist in New Hampshire: FAQ
How much do pharmacists make in New Hampshire?
Pharmacists in New Hampshire earn a median of $143,020 per year ($68.76 per hour), compared with $140,910 nationally.
Does New Hampshire pay pharmacists well?
At $143,020, New Hampshire pays 1% above the national median for pharmacists. An estimated 1,130 work in the state.