If you want one of the highest-paying jobs in New Hampshire, consider medical school.
Many of the top 25 highest-paying jobs in the state are in medicine, like in much of the country, according to newly released data from the U.S. Bureau of Labor Statistics.
About 683,200 people are employed in New Hampshire. Across all occupations, the annual mean wage is $71,360, while the hourly mean wage is $34.31.
The data comes from the BLS Occupational Employment and Wage Statistics survey and reflects May 2025 estimates regarding employment and wages across occupations nationwide. Some occupations, including some doctors, do not have published wage estimates for every state.
Annual wages include tips, incentive pay, and commissions, but exclude overtime pay, severance pay, and most bonuses.
Here are the occupations with the highest annual mean wages in the Granite State.
25 highest-paying jobs in New Hampshire
Here are the 25 highest-paying jobs in New Hampshire, according to U.S. Bureau of Labor Statistics data from May 2025:
- Radiologists – $447,500 annual mean wage; $215.15 hourly mean wage
- Orthopedic Surgeons, Except Pediatric – $441,460 annual mean wage; $212.24 hourly mean wage
- Dermatologists – $438,070 annual mean wage; $210.61 hourly mean wage
- Anesthesiologists – $433,850 annual mean wage; $208.58 hourly mean wage
- Surgeons, All Other – $428,950 annual mean wage; $206.23 hourly mean wage
- Ophthalmologists, Except Pediatric – $346,190 annual mean wage; $166.44 hourly mean wage
- Physicians, All Other – $307,550 annual mean wage; $147.86 hourly mean wage
- Obstetricians and Gynecologists – $279,730 annual mean wage; $134.48 hourly mean wage
- Nurse Anesthetists – $277,740 annual mean wage; $133.53 hourly mean wage
- Pediatricians, General – $255,760 annual mean wage; $122.96 hourly mean wage
- Podiatrists – $251,230 annual mean wage; $120.78 hourly mean wage
- Family Medicine Physicians – $250,990 annual mean wage; $120.67 hourly mean wage
- Economics Teachers, Postsecondary – $236,510 annual mean wage; hourly mean wage not listed
- General Internal Medicine Physicians – $229,630 annual mean wage; $110.40 hourly mean wage
- Chief Executives – $221,460 annual mean wage; $106.47 hourly mean wage
- Physicists – $208,970 annual mean wage; $100.46 hourly mean wage
- Dentists, General – $200,420 annual mean wage; $96.36 hourly mean wage
- Psychiatrists – $199,220 annual mean wage; $95.78 hourly mean wage
- Computer and Information Systems Managers – $186,790 annual mean wage; $89.80 hourly mean wage
- Architectural and Engineering Managers – $185,980 annual mean wage; $89.41 hourly mean wage
- Lawyers – $172,990 annual mean wage; $83.17 hourly mean wage
- Law Teachers, Postsecondary – $170,010 annual mean wage; hourly mean wage not listed
- Purchasing Managers – $165,550 annual mean wage; $79.59 hourly mean wage
- Sales Managers – $162,680 annual mean wage; $78.21 hourly mean wage
- Marketing Managers – $161,610 annual mean wage; $77.70 hourly mean wage
Highest-paying job in the United States
The highest-paying job in the United States is pediatric surgeon, according to BLS data. The annual mean wage nationwide is $502,050, while the hourly mean wage is $241.37.
About 155.4 million people are employed across the U.S., including 1,190 pediatric surgeons.
Other high-paying jobs in the country include cardiologist, radiologist, surgeon and anesthesiologist.
This article originally appeared on Portsmouth Herald. Reporting by Bailey Allen.



















