Updated · 2026 tax rules · Data: IRS, BLS, BEA, HUD · How we calculate

Cardiologist Salary

Cardiologists earn a median $239,200+ a year nationally. Healthcare Practitioners and Technical Occupations

U.S. median
$239,200+
BLS top-coded wage
Range
$107,190 – $239,200+
10th to 90th percentile
Employed
17,290
across the U.S.
Why does it say $239,200+? The Bureau of Labor Statistics does not publish exact wages above $239,200 a year — it reports them only as “$239,200 or more.” That means the typical cardiologist earns at least this much, and many earn considerably more. In 1 state the median falls below the cap and is shown exactly in the state table below.

What cardiologists do

Diagnose, treat, manage, and prevent diseases or conditions of the cardiovascular system. May further subspecialize in interventional procedures (e.g., balloon angioplasty and stent placement), echocardiography, or electrophysiology.

Typical education
Doctoral or professional degree
Work experience
None required
On-the-job training
Internship/residency
Job outlook, 2025–35
+4.8% (about average)
Openings per year
500
Self-employed
4%

Employment of cardiologists is projected to grow 4.8% from 2025 to 2035, about the same as the 3.5% average for all occupations. About 500 openings are expected each year, on average, including jobs left by workers who retire or switch careers.

Source: BLS Standard Occupational Classification and Employment Projections, 2025–35.

Cardiologist take-home pay calculator

Starts at the national median. Pick your state to see your real paycheck.

Cardiologist
Deductions, kids & local tax

2026 tax year. Federal brackets from IRS Rev. Proc. 2025-32.

Your take-home pay
$337,977
per year · effective tax rate 31.9%
$28,165Monthly
$14,082Twice a month
$12,999Every 2 weeks
$162.49Hourly
  • Federal income tax$136,738
  • Social Security (6.2%)$11,439
  • Medicare (1.45%)$9,856
  • Texas income tax$0
  • Take-home pay$337,977

Marginal rate: 35% federal + 0.00% state

Pay by experience

PercentileSalaryHourlyTake-home (no state tax)
10th percentile (entry level)$107,190$51.53$84,238
25th percentile$274,280+$131.87$199,063
Median (50th)$496,010+$238.47$337,977
75th percentile$610,060+$293.30$409,429
90th percentile (top earners)$712,130+$342.37$472,268

Cardiologist salary by state

StateMedian1-yr changeTake-homeRangeJobs
Washington $239,200+—$438,417 $139,820 – $239,200+200
Missouri $239,200+—$403,721 $100,920 – $239,200+150
Nebraska $239,200+—$403,607 $216,450 – $239,200+170
Wisconsin $239,200+—$386,890 $94,340 – $239,200+200
Tennessee $239,200+—$409,442 $178,630 – $239,200+560
Georgia $239,200+—$378,396 $186,960 – $239,200+1,150
Indiana $239,200+—$378,824 $77,310 – $239,200+140
Pennsylvania $239,200+—$372,266 $108,180 – $239,200+640
Kentucky $239,200+—$357,508 $216,710 – $239,200+—
Alabama $239,200+—$326,972 $188,970 – $239,200+130
Illinois $239,200+—$326,171 $119,280 – $239,200+340
Ohio $239,200+—$330,061 $32,290 – $239,200+760
New York $239,200+—$304,948 $104,800 – $239,200+2,260
Connecticut $239,200+—$304,096 $79,730 – $239,200+320
Virginia $239,200+—$290,606 $217,500 – $239,200+810
Michigan $239,200+—$272,191 $68,540 – $239,200+340
Florida $239,200+—$287,168 $211,260 – $239,200+920
Texas $239,200+—$284,186 $97,140 – $239,200+2,050
Rhode Island $239,200+—$255,497 $136,140 – $239,200+60
Maryland $239,200+—$221,102 $149,990 – $239,200+—
New Jersey $239,200+—$190,681 $35,000 – $239,200+—
Iowa $239,200+—$194,465 $63,530 – $239,200+100
Arizona $239,200+—$170,321 $239,200+ – $239,200+440
Colorado $239,200+—$166,275 $239,200+ – $239,200+200
Delaware $239,200+—$161,646 $239,200+ – $239,200+90
Hawaii $239,200+—$158,847 $239,200+ – $239,200+50
Maine $239,200+—$160,485 $239,200+ – $239,200+150
Minnesota $239,200+—$159,733 $239,200+ – $239,200+420
New Hampshire $239,200+—$176,092 $239,200+ – $239,200+190
New Mexico $239,200+—$165,571 $239,200+ – $239,200+90
North Dakota $239,200+—$172,687 $239,200+ – $239,200+40
Oregon $239,200+—$154,712 $239,200+ – $239,200+150
South Carolina $239,200+—$162,897 $239,200+ – $239,200+210
Utah $239,200+—$166,294 $239,200+ – $239,200+280
Wyoming $239,200+—$176,092 $239,200+ – $239,200+30
California $185,610—$122,754 $109,310 – $239,200+630

Related jobs

JobMedian salaryEducationGrowth 2025–35
Anesthesiologist$239,200+Doctoral or professional degree+3.6%
Emergency Medicine Physician$239,200+Doctoral or professional degree+3.2%
Dermatologist$239,200+Doctoral or professional degree+6.8%
Obstetrician and Gynecologist$239,200+Doctoral or professional degree+1.7%
General Internal Medicine Physician$239,200+Doctoral or professional degree+4.0%
Neurologist$239,200+Doctoral or professional degree+6.4%
Family Medicine Physician$239,200+Doctoral or professional degree+3.3%
Pediatric Surgeon$239,200+Doctoral or professional degree+2.0%
Radiologist$239,200+Doctoral or professional degree+3.4%
Surgeons, All Other$239,200+Doctoral or professional degree+4.0%

Frequently asked questions

How much does a cardiologist make?

The national median salary for cardiologists is at least $239,200 a year. The lowest-paid 10% earn under $107,190 and the top 10% earn over $239,200+. Source: BLS, May 2025.

Which state pays cardiologists the most?

Washington has the highest median pay at $239,200+.

How many cardiologists are there in the U.S.?

About 17,290 people work as cardiologists nationwide.