Average Salary in New Hampshire: Complete 2024 Statistics

The average salary in New Hampshire is $64,344 per year (median, 2024). The highest-paying job in NH is Podiatrists at $237,260. This page covers all 615 occupations tracked by BLS in New Hampshire.

Data: BLS OEWS, May 2024 | Last updated: 2026-04-02

$64,344
NH Average Salary
$237,260
#1: Podiatrists
615
Occupations
665,590
Total Workers

Top 30 Highest Paying Jobs in New Hampshire (2024)

Ranked by median annual salary. Click any job for the full breakdown.

# Occupation Median Salary Mean Salary Workers
1 Podiatrists $237,260 $226,590 70
2 Pediatricians, General $231,090 $229,170 170
3 Psychiatrists $228,610 $210,920 120
4 Nurse Anesthetists $216,840 $239,630 280
5 Dentists, General $178,770 $197,450 470
6 Air Traffic Controllers $176,260 $163,480 420
7 Architectural and Engineering Managers $172,340 $179,920 1,770
8 Computer and Information Systems Managers $163,720 $170,140 3,260
9 Marketing Managers $150,670 $160,670 1,340
10 Sales Managers $145,000 $171,850 2,160
11 Computer Hardware Engineers $144,530 $135,980 400
12 Pharmacists $141,020 $139,560 1,300
13 Financial Managers $140,380 $159,290 4,270
14 Purchasing Managers $140,290 $145,150 440
15 Economics Teachers, Postsecondary $138,820 $169,190 100
16 Law Teachers, Postsecondary $138,380 $149,900 190
17 Advertising and Promotions Managers $136,840 $134,490 140
18 Natural Sciences Managers $136,640 $150,640 280
19 Actuaries $136,550 $143,920 70
20 Information Security Analysts $135,050 $139,050 630
21 Industrial Production Managers $134,940 $143,510 1,290
22 Human Resources Managers $134,740 $147,260 820
23 Public Relations Managers $133,560 $147,510 220
24 Electrical Engineers $133,180 $132,810 1,540
25 Computer Network Architects $132,980 $135,320 500
26 Physician Assistants $132,980 $138,100 940
27 Computer and Information Research Scientists $131,540 $137,070 150
28 Nurse Midwives $130,720 $128,650 50
29 Optometrists $129,720 $161,030 190
30 Training and Development Managers $129,670 $136,320 210

Top 15 Jobs in New Hampshire — Visual

Podiatrists $237,260
Psychiatrists $228,610
Sales Managers $145,000
Pharmacists $141,020

Key Insights

The average salary in New Hampshire ($64,344) exceeds the national average.

The highest-paying job, Podiatrists, pays $172,916 more than the NH average.

More New Hampshire Data

All NH Jobs · Highest Paying in NH · NH vs National

Overview

This page is part of our comprehensive Salary Statistics data collection.

Salary Statistics in Other States

Salaries in District of Columbia $81,932 Salaries in California $75,601 Salaries in New York $73,761 Salaries in Massachusetts $73,706 Salaries in Washington $73,682 Salaries in New Jersey $72,882 Salaries in Connecticut $71,204 Salaries in Alaska $70,368 Salaries in Rhode Island $69,945 Salaries in Maryland $69,186 Salaries in Minnesota $68,066 Salaries in Oregon $67,979

Explore Other Data

Cities in New Hampshire Demographics & income data

Frequently Asked Questions

What is the average salary in New Hampshire in 2024?
The average (median) salary across all occupations in New Hampshire is $64,344 per year.
What is the highest paying job in New Hampshire?
The highest paying job is Podiatrists at $237,260/yr.
How many occupations are tracked in New Hampshire?
Our database covers 615 occupations in New Hampshire, representing 665,590 workers.

Cite This Page

AmericaByNumbers. "Average Salary in New Hampshire 2024." https://americabynumbers.com/salary-statistics/new-hampshire/. Accessed April 02, 2026. Data: BLS OEWS 2024.

Click to copy. Free to use with attribution.

Data Source & Methodology

All salary figures for New Hampshire from BLS OEWS, May 2024.

For full methodology details, see our Methodology page. View all Data Sources.