Average salary in New Hampshire
Updated Updated for 2026 tax law
The average salary in New Hampshire is $71,360 a year and the median is $55,880, across 683,290 jobs (BLS May 2025). New Hampshire ranks #14 of 51 for average pay.
| Average (mean) salary | $71,360 |
| Median salary | $55,880 |
| Median hourly wage | $26.87 |
| Bottom 10% earn less than | $33,030 |
| Top 10% earn more than | $126,930 |
| Take-home on the average salary (single, 2026) | $59,032 |
Highest-paying jobs in New Hampshire
- Physician: $361,300
- Family Medicine Physician: $268,650
- Dentist: $177,480
- Computer and Information Systems Manager: $176,540
- Architectural and Engineering Manager: $172,240
- Chief Executive: $168,590
- Purchasing Manager: $162,900
- Physician Assistant: $150,960
- Industrial Production Manager: $146,590
- Manager: $145,630
- Financial Manager: $144,730
- Marketing Manager: $143,280
- Pharmacist: $143,020
- Sales Manager: $141,900
- Software Engineer: $139,720
- Nurse Practitioner: $137,550
- Electrical Engineer: $135,710
- Human Resources Manager: $135,000
- Natural Sciences Manager: $134,010
- Medical and Health Services Manager: $130,410
Most common jobs in New Hampshire
| Job | Employed | Median |
|---|---|---|
| Retail Salesperson | 23,880 | $36,200 |
| General and Operations Manager | 22,110 | $124,680 |
| Cashier | 17,250 | $33,840 |
| Registered Nurse | 15,390 | $99,700 |
| Fast Food and Counter Worker | 14,540 | $31,590 |
| Stocker and Order Filler | 14,400 | $36,780 |
| Customer Service Representative | 12,750 | $47,300 |
| Office Clerk | 12,740 | $49,020 |
| Software Engineer | 10,840 | $139,720 |
| Waiter and Waitress | 10,030 | $38,430 |
| Home Health and Personal Care Aide | 9,440 | $38,760 |
| Janitor and Cleaner | 9,420 | $39,150 |
| Secretary and Administrative Assistant | 9,050 | $48,080 |
| Laborer and Freight | 8,340 | $42,110 |
| Teaching Assistant | 7,880 | $38,440 |
Estimate your own paycheck with the New Hampshire paycheck calculator.
Source: BLS Occupational Employment and Wage Statistics, May 2025, state estimates (all occupations). Highest-paying list covers the 300 largest occupations nationally.
Frequently asked questions
What is the average salary in New Hampshire?
$71,360 a year (mean of all jobs), with a median of $55,880 ($26.87/hour), per BLS May 2025. New Hampshire ranks #14 of 51.
What are the highest-paying jobs in New Hampshire?
Physician ($361,300), Family Medicine Physician ($268,650), Dentist ($177,480), among the 300 most common occupations.
What is a good salary in New Hampshire?
Earning more than the median of $55,880 puts you above half of New Hampshire workers; the top 10% earn over $126,930.