SalaryData

Highest-Paying Jobs in Massachusetts (2025)

Ranking 145 occupations by median salary in Massachusetts · Source: BLS OES & H-1B filings

Avg. Median Salary (MA)

$117,374

+15.3% vs national avg

National Median

$101,797

across all states

Total Employed

2.0M+

workers tracked in Massachusetts

Top 25 Highest-Paying Jobs in Massachusetts

Occupations in Massachusetts ranked by median annual salary (2025 BLS OES data).

RankOccupationMedian Salaryvs NationalEmployed
1Radiologist$426,560+13.5%—
2Surgeon$387,150+2.5%770
3Emergency Medicine Physician$356,230+0.7%890
4Nurse Anesthetist$295,550+20.5%500
5Internal Medicine Physician$285,250+9.6%2K
6Family Medicine Physician$277,490+7.6%4K
7Obstetrician and Gynecologist$272,240-11.4%620
8Pediatrician$221,170+2.6%2K
9Podiatrist$217,700+22.1%170
10Computer and Information Systems Manager$214,960+32.0%25K
11Marketing Manager$212,020+44.8%14K
12Financial Manager$206,760+37.2%26K
13Engineering Manager$201,430+21.3%8K
14Sales Manager$191,200+37.2%15K
15Human Resources Manager$181,780+31.2%8K
16Dentist$181,600+3.4%3K
17Lawyer$176,680+31.2%24K
18Public Relations Manager$171,740+32.7%2K
19Purchasing Manager$170,750+22.1%2K
20Computer and Information Research Scientist$170,510+28.2%2K
21Computer Hardware Engineer$167,600+28.8%3K
22Software Developer$165,210+29.7%48K
23Database Administrator$161,650+22.0%3K
24Nurse Midwife$159,800+20.3%280
25Computer Network Architect$155,060+22.6%6K

Healthcare

Radiologist

$426,560

+13.5% vs national

Surgeon

770 employed

$387,150

+2.5% vs national

Emergency Medicine Physician

890 employed

$356,230

+0.7% vs national

Nurse Anesthetist

500 employed

$295,550

+20.5% vs national

Internal Medicine Physician

2K employed

$285,250

+9.6% vs national

Family Medicine Physician

4K employed

$277,490

+7.6% vs national

Obstetrician and Gynecologist

620 employed

$272,240

-11.4% vs national

Pediatrician

2K employed

$221,170

+2.6% vs national

Podiatrist

170 employed

$217,700

+22.1% vs national

Dentist

3K employed

$181,600

+3.4% vs national

Nurse Midwife

280 employed

$159,800

+20.3% vs national

Optometrist

950 employed

$151,730

+11.5% vs national

Nurse Practitioner

8K employed

$142,440

+6.5% vs national

Physician Assistant

4K employed

$142,410

+4.7% vs national

Veterinarian

2K employed

$140,260

+12.3% vs national

Pharmacist

7K employed

$138,170

-3.3% vs national

Medical and Health Services Manager

18K employed

$134,360

+11.7% vs national

Registered Nurse

88K employed

$104,550

+11.1% vs national

Physical Therapist

7K employed

$103,790

+2.1% vs national

Radiologic Technologist

6K employed

$103,620

+27.5% vs national

Respiratory Therapist

2K employed

$102,170

+21.8% vs national

Speech-Language Pathologist

5K employed

$101,310

+10.9% vs national

Occupational Therapist

7K employed

$100,930

+2.2% vs national

Dental Hygienist

7K employed

$100,640

+3.9% vs national

Licensed Practical Nurse

13K employed

$80,220

+20.2% vs national

Dietitian and Nutritionist

3K employed

$76,660

+4.3% vs national

Social Worker

7K employed

$62,500

+9.3% vs national

Mental Health Counselor

18K employed

$59,890

+0.9% vs national

Dental Assistant

10K employed

$57,980

+18.1% vs national

Medical Assistant

15K employed

$49,460

+10.9% vs national

Rehabilitation Counselor

6K employed

$47,320

-1.7% vs national

Nursing Assistant (CNA)

38K employed

$46,680

+11.6% vs national

Pharmacy Technician

10K employed

$46,470

+2.3% vs national

Home Health and Personal Care Aide

118K employed

$40,910

+17.1% vs national

Technology

Management

Finance

Engineering

Legal

Creative

Science

Business & Operations

Skilled Trades

Education

Protective Services

Transportation

Administrative & Office

Food Service

Retail & Sales

← All states