SalaryData

Highest-Paying Jobs in North Carolina (2025)

Ranking 149 occupations by median salary in North Carolina · Source: BLS OES & H-1B filings

Avg. Median Salary (NC)

$98,310

-3.4% vs national avg

National Median

$101,797

across all states

Total Employed

2.4M+

workers tracked in North Carolina

Top 25 Highest-Paying Jobs in North Carolina

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

RankOccupationMedian Salaryvs NationalEmployed
1Surgeon$398,410+5.5%480
2Emergency Medicine Physician$339,350-4.1%710
3Chief Executive Officer$314,290+47.8%2K
4Internal Medicine Physician$289,780+11.3%2K
5Nurse Anesthetist$224,610-8.4%3K
6Podiatrist$215,420+20.8%240
7Family Medicine Physician$215,230-16.5%2K
8Dentist$207,000+17.8%4K
9Pediatrician$183,550-14.8%740
10Physicist$174,180+13.3%150
11Computer and Information Systems Manager$172,860+6.1%26K
12Psychiatrist$168,880-34.5%620
13Engineering Manager$167,840+1.1%7K
14Financial Manager$166,780+10.6%22K
15Marketing Manager$165,480+13.0%11K
16Optometrist$161,560+18.7%1K
17Airline Pilot$151,540-29.3%2K
18Sales Manager$150,470+8.0%17K
19Human Resources Manager$142,990+3.2%6K
20Pharmacist$138,860-2.8%11K
21Purchasing Manager$138,710-0.8%3K
22Economist$136,150+22.3%290
23Software Developer$134,710+5.7%58K
24Computer Hardware Engineer$134,670+3.5%1K
25Database Administrator$134,630+1.6%4K

Healthcare

Surgeon

480 employed

$398,410

+5.5% vs national

Emergency Medicine Physician

710 employed

$339,350

-4.1% vs national

Internal Medicine Physician

2K employed

$289,780

+11.3% vs national

Nurse Anesthetist

3K employed

$224,610

-8.4% vs national

Podiatrist

240 employed

$215,420

+20.8% vs national

Family Medicine Physician

2K employed

$215,230

-16.5% vs national

Dentist

4K employed

$207,000

+17.8% vs national

Pediatrician

740 employed

$183,550

-14.8% vs national

Psychiatrist

620 employed

$168,880

-34.5% vs national

Optometrist

1K employed

$161,560

+18.7% vs national

Pharmacist

11K employed

$138,860

-2.8% vs national

Obstetrician and Gynecologist

590 employed

$134,540

-56.2% vs national

Physician Assistant

7K employed

$129,360

-4.9% vs national

Veterinarian

3K employed

$129,240

+3.4% vs national

Nurse Practitioner

10K employed

$128,990

-3.6% vs national

Nurse Midwife

240 employed

$126,040

-5.1% vs national

Medical and Health Services Manager

15K employed

$114,410

-4.9% vs national

Physical Therapist

7K employed

$99,910

-1.7% vs national

Dental Hygienist

7K employed

$97,850

+1.0% vs national

Occupational Therapist

4K employed

$92,940

-5.9% vs national

Speech-Language Pathologist

6K employed

$86,460

-5.3% vs national

Registered Nurse

111K employed

$84,350

-10.4% vs national

Respiratory Therapist

5K employed

$80,090

-4.5% vs national

Radiologic Technologist

9K employed

$74,450

-8.4% vs national

Dietitian and Nutritionist

3K employed

$67,560

-8.1% vs national

Licensed Practical Nurse

18K employed

$63,270

-5.2% vs national

Social Worker

4K employed

$58,210

+1.8% vs national

Mental Health Counselor

10K employed

$55,490

-6.6% vs national

Dental Assistant

11K employed

$50,380

+2.6% vs national

Rehabilitation Counselor

4K employed

$45,890

-4.7% vs national

Medical Assistant

24K employed

$45,140

+1.2% vs national

Pharmacy Technician

17K employed

$44,530

-2.0% vs national

Nursing Assistant (CNA)

64K employed

$38,460

-8.0% vs national

Home Health and Personal Care Aide

59K employed

$31,240

-10.6% vs national

Management

Science

Technology

Engineering

Finance

Skilled Trades

Legal

Creative

Business & Operations

Education

Protective Services

Transportation

Administrative & Office

Food Service

Retail & Sales

← All states