Average Salary in North Carolina: Complete 2024 Statistics

The average salary in North Carolina is $60,767 per year (median, 2024). The highest-paying job in NC is Family Medicine Physicians at $229,620. This page covers all 749 occupations tracked by BLS in North Carolina.

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

$60,767
NC Average Salary
$229,620
#1: Family Medicine Physicians
749
Occupations
4,757,530
Total Workers

Top 30 Highest Paying Jobs in North Carolina (2024)

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

# Occupation Median Salary Mean Salary Workers
1 Family Medicine Physicians $229,620 $225,170 2,280
2 Physicians, All Other $226,910 $218,010 13,340
3 Nurse Anesthetists $221,520 $222,560 2,680
4 Psychiatrists $216,000 $183,000 510
5 Pediatricians, General $215,340 $215,700 1,020
6 Ophthalmologists, Except Pediatric $212,490 $190,170 180
7 Dentists, All Other Specialists $209,290 $198,280 100
8 Podiatrists $200,000 $207,300 240
9 Dentists, General $177,420 $204,980 4,120
10 Physicists $164,950 $146,250 240
11 Computer and Information Systems Managers $164,210 $176,210 21,660
12 Natural Sciences Managers $163,910 $177,420 6,240
13 Optometrists $154,560 $171,170 1,310
14 Architectural and Engineering Managers $152,360 $159,870 5,780
15 Judges, Magistrate Judges, and Magistrates $152,170 $152,170 50
16 Financial Managers $146,860 $168,610 21,870
17 Marketing Managers $143,800 $157,960 10,400
18 Airline Pilots, Copilots, and Flight Engineers $142,360 $143,140 0
19 Mathematical Science Occupations, All Other $139,400 $124,800 90
20 Medical Dosimetrists $135,670 $124,140 130
21 Pharmacists $135,370 $134,600 10,800
22 Advertising and Promotions Managers $133,690 $147,600 170
23 Lawyers $133,130 $165,410 16,080
24 Emergency Medicine Physicians $131,620 $154,150 40
25 Computer Hardware Engineers $131,010 $140,650 1,450
26 Software Developers $130,620 $130,970 58,620
27 Actuaries $130,190 $140,040 590
28 Human Resources Managers $129,960 $141,540 6,760
29 Purchasing Managers $129,140 $137,200 2,880
30 Public Relations Managers $127,180 $148,380 1,370

Top 15 Jobs in North Carolina — Visual

Psychiatrists $216,000
Podiatrists $200,000
Physicists $164,950
Optometrists $154,560

Key Insights

The average salary in North Carolina ($60,767) exceeds the national average.

The highest-paying job, Family Medicine Physicians, pays $168,853 more than the NC average.

More North Carolina Data

All NC Jobs · Highest Paying in NC · NC 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 North Carolina Demographics & income data

Frequently Asked Questions

What is the average salary in North Carolina in 2024?
The average (median) salary across all occupations in North Carolina is $60,767 per year.
What is the highest paying job in North Carolina?
The highest paying job is Family Medicine Physicians at $229,620/yr.
How many occupations are tracked in North Carolina?
Our database covers 749 occupations in North Carolina, representing 4,757,530 workers.

Cite This Page

AmericaByNumbers. "Average Salary in North Carolina 2024." https://americabynumbers.com/salary-statistics/north-carolina/. Accessed April 02, 2026. Data: BLS OEWS 2024.

Click to copy. Free to use with attribution.

Data Source & Methodology

All salary figures for North Carolina from BLS OEWS, May 2024.

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