Skip to content

How Much Does a Physician Assistant Make in New Hampshire in 2026?

Typical pay for Physician Assistants in New Hampshire, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.

$150,960
Typical pay a year
$72.58
Typical pay an hour
#7
Pay rank of 51 · +11% vs US
1,060
Physician Assistants employed
Where Physician Assistant pay falls in New Hampshire
from starting out to the top earners
$119,540
Starting out
$134,050
First years
$150,960
Typical
$170,790
Experienced
$175,380
Top 10%

BLS OES May 2025 · New Hampshire · typical annual pay from the lowest-paid tenth to the highest-paid tenth

A typical Physician Assistant in New Hampshire earns about $72.58 per hour, according to the latest government wage data (May 2025). That works out to roughly $150,960 per year. On a monthly basis, pay comes to about $12,580, or $2,903 a week, based on the annual figure.

That figure runs 11% above the national typical pay of $65.33 an hour, or $135,880 a year. It places New Hampshire 7th among the 50 states and Washington, D.C. for Physician Assistant pay. Roughly 1,060 Physician Assistants work in the state, a modest workforce size for a state that ranks among the higher-paying places to do the job.

Physician Assistant pay in New Hampshire at a glance

  • Physician Assistants in New Hampshire typically earn $72.58 an hour, about $150,960 a year, per government wage data from May 2025.
  • New Hampshire pay runs 11% above the national figure, ranking 7th out of 51 states and Washington, D.C.
  • Cambridge leads state figures at $142,410 a year, though pay across New Hampshire's tracked cities stays fairly close.
  • Entry-level Physician Assistants in New Hampshire earn around $119,540 a year, while the top 10% make over $175,380.
  • New Hampshire PA pay has risen 37% over the past decade, adding $41,010 to the typical yearly figure since 2015.

BLS OES May 2025

How much does a Physician Assistant make in New Hampshire?

Physician Assistant pay by career stage in New Hampshire

Physician Assistant pay by career stage in New Hampshire
Career stageNew HampshireUnited States
Starting out$119,540$57.47 an hour$99,380$47.78 an hour
First years$134,050$64.45 an hour$120,670$58.02 an hour
Typical Physician Assistant$150,960$72.58 an hour$135,880$65.33 an hour
Experienced$170,790$82.11 an hour$163,980$78.84 an hour
Top 10%$175,380$84.32 an hour$190,280$91.48 an hour

BLS OES May 2025 · starting out is the 10th percentile, first years the 25th, typical the median, experienced the 75th, top 10% the 90th

Physician Assistant pay by experience level in New Hampshire

Entry-level positions in New Hampshire typically offer around $57.47 an hour, or about $119,540 a year. Pay tends to move toward the state's typical figure of $150,960 within the first few years on the job. New Physician Assistants generally see that increase as they gain clinical experience and take on more responsibility.

Experienced Physician Assistants in New Hampshire often earn upwards of $84.32 an hour. The top 10% of earners make over $175,380 a year. That leaves a spread of $55,840 between entry-level and top pay. Much of that gap comes down to years of experience, practice setting, and which city a Physician Assistant works in.

Physician Assistant pay growth in New Hampshire

$150,960
2025 typical annual pay
+$13,630 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

Typical (median) annual wage for Physician Assistants in New Hampshire · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change

New Hampshire's typical Physician Assistant pay climbed from $109,950 in 2015 to $150,960 in 2025, according to a decade of government wage data. That's a gain of $41,010 over ten years. In percentage terms, pay rose 37% over the decade.

Nationally, typical pay for Physician Assistants rose 38% over the same decade, putting New Hampshire's increase roughly in line with the country as a whole. Pay for Physician Assistants entering the field now starts from a higher point than it did ten years ago. Past gains don't guarantee future ones, but the ten-year trend has moved in one direction.

Physician Assistant salary by city in New Hampshire

Pay for Physician Assistants is highest in the Cambridge metro area, at $142,410 a year, or $68.47 an hour. That figure runs about 6% below New Hampshire's statewide typical pay of $150,960. Newton, part of the same metro area, matches that figure exactly.

Manchester and Nashua post the lowest figures in the state, at $139,210 a year, or $66.93 an hour, a spread of $3,200 between the highest- and lowest-paying metro areas. The Cambridge metro area also carries the largest Physician Assistant workforce among the state's tracked cities, with 3,550 workers. These figures cover each city's full metro area, and areas with a higher cost of living typically pay more to match.

Typical Physician Assistant pay by metro area in New Hampshire
#CityTypical payHourlyVs New HampshirePhysician Assistants employed
1Cambridge
metro incl. Newton
$142,410$68.47-6%3,550
2Manchester
metro incl. Nashua
$139,210$66.93-8%260

Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · New Hampshire typical pay $150,960

How New Hampshire compares with nearby states

New Hampshire's typical Physician Assistant pay of $150,960 sits close to Vermont's $150,490, essentially even between the two states. Massachusetts pays about 6% less, at $142,410 a year. Maine trails further behind at $131,170, about 13% below New Hampshire. A Physician Assistant license from New Hampshire can often be transferred or endorsed into a neighboring state, though requirements vary by state board.

Typical Physician Assistant pay in New Hampshire and bordering states
StateTypical payVs New Hampshire
New Hampshire$150,960baseline
Vermont$150,4900%
Massachusetts$142,410-6%
Maine$131,170-13%

Bordering states, ranked by typical Physician Assistant pay · BLS OES May 2025

Is New Hampshire a good state for Physician Assistants?

#7
pay rank of 51 · +11% vs national
1,060
Physician Assistants employed in New Hampshire
1.6
Physician Assistant jobs per 1,000 jobs, vs about 1.0 nationally

Physician Assistants in New Hampshire earn a strong wage by national standards: typical pay is $150,960 a year, 11% above the national figure and the 7th highest of 51. For every 1,000 jobs in New Hampshire, about 1.6 are Physician Assistant positions; nationally, the figure is closer to 1.0. That makes the local economy more reliant on Physician Assistants than most places, and turnover keeps positions opening through the year. Taken together, New Hampshire is one of the better-paying states for Physician Assistants.

Summary

Physician Assistants in New Hampshire typically earn $150,960 a year, or $72.58 an hour, a figure that has climbed 37% over the past decade. Anyone considering the role locally can check New Hampshire's licensing board or registry page for specific requirements. For pay in a particular city, the city-level pages break down figures for Cambridge, Newton, Manchester, and Nashua individually.

Frequently asked questions

How much does a Physician Assistant make in New Hampshire?
Physician Assistants in New Hampshire typically earn $72.58 an hour, or about $150,960 a year, according to government wage data from May 2025. That's above the national typical pay of $135,880 a year, which tracks with New Hampshire's higher cost of living.
How much does a Physician Assistant make an hour in New Hampshire?
The typical hourly pay for a Physician Assistant in New Hampshire is $72.58, based on May 2025 government wage data. Entry-level positions start closer to $57.47 an hour, while the top 10% of earners make over $84.32 an hour.
What is the starting pay for a Physician Assistant in New Hampshire?
Entry-level Physician Assistants in New Hampshire typically start around $57.47 an hour, or about $119,540 a year. Pay generally rises toward the state's typical figure of $150,960 within the first several years, as new PAs build clinical experience and take on more responsibility.
Which city in New Hampshire pays Physician Assistants the most?
The Cambridge metro area posts the highest typical pay among the state's tracked cities, at $142,410 a year, or $68.47 an hour. Manchester and Nashua pay slightly less, at $139,210 a year, a difference of $3,200 between the highest- and lowest-paying metro areas.
Is Physician Assistant pay in New Hampshire higher than the national rate?
Yes. Physician Assistants in New Hampshire earn about 11% more than the national typical pay of $135,880 a year, and the state ranks 7th out of 51 states and Washington, D.C. for Physician Assistant pay.

Explore next

← Back to the Physician Assistant salary guide