Salaripedia
English

How much does a cardiologist make in Charlotte?

$528,800a year

Median yearly pay for cardiologists in the Charlotte-Concord-Gastonia, NC-SC metro area. That is $254.21 an hour or $44,060 a month.

Hourly
$254.21
Vs. national median
+7%
Rank among cities
7 of 58
Jobs in the area
150
Pay range
Lowest 10%: $141,500Median: $528,800Highest 10%: $620,200
PercentileYearlyHourly
10th$141,500$68.01
25th$160,700$77.26
Median$528,800$254.21
75th$609,700$293.11
90th$620,200$298.17

Other cities in North Carolina

Median yearly pay for cardiologists.

Virginia Beach, VA$430,900
Cardiologist salary in all states

Related jobs in Charlotte

Same field, median yearly pay.

Orthopedic Surgeon$572,900
Obstetrician and Gynecologist$353,700
Neurologist$337,600
Physician$327,000
General Internal Medicine Physician$289,800
Nurse Anesthetist$277,600
Dermatologist$276,200
Family Medicine Physician$269,300
Podiatrist$254,600
Oral and Maxillofacial Surgeon$239,200
Salaries for every job in Charlotte, NC

Frequently asked questions

How much does a cardiologist make an hour in Charlotte?

The median hourly pay in the Charlotte-Concord-Gastonia, NC-SC metro area is $254.21 ($528,800 a year).

Do cardiologists make more in Charlotte than the national average?

Yes: $528,800 against $496,000 nationally, 7% more.

Where does Charlotte rank for cardiologist pay?

7 of 58 metro areas with data.

How much does a cardiologist make starting out in Charlotte?

The lowest-paid 10% make $141,500 or less a year; the top 10% make $620,200 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.