Occupation overview

Cardiologists Salary in the United States

The median annual wage for cardiologists is $496,010, or $238.47 per hour. About 17,290 people work in this occupation nationwide. Wages vary substantially by state — from $656,330 in Washington to $185,610 in California.

Median annual
$496,010
Median hourly
$238.47
Entry level (P10)
$107,190
Top 10% (P90)
$712,130
Employment
17,290
States covered
23

Wage distribution nationwide

Earnings spread across all U.S. workers in this occupation.

10th percentile90th percentile
$107,190
$274,280
$496,010
$610,060
$107,190$496,010$712,130
Annual wage distribution. Highlighted segment contains the median of $496,010.

Salary by state

All 23 states with published data, ranked by median annual wage.

#StateMedian annual Median hourlyEmployment Location quotient
1Washington$656,330$315.542000.51
2Missouri$648,070$311.571500.47
3Nebraska$646,300$310.721701.48
4Wisconsin$636,580$306.052000.60
5Tennessee$610,080$293.315601.55
6Georgia$610,070$293.301,1502.11
7Indiana$588,890$283.121400.39
8Pennsylvania$579,120$278.426400.95
9Kentucky$558,180$268.36——
10Alabama$519,480$249.751300.54
11Illinois$517,850$248.973400.51
12Ohio$504,260$242.437601.24
13New York$492,040$236.562,2602.09
14Connecticut$488,940$235.073201.70
15Virginia$461,450$221.858101.77
16Michigan$419,030$201.463400.69
17Florida$414,910$199.489200.84
18Texas$410,150$197.192,0501.31
19Rhode Island$395,610$190.20601.15
20Maryland$337,230$162.13——
21New Jersey$286,540$137.76——
22Iowa$283,070$136.091000.56
23California$185,610$89.246300.31

Related occupations

Same job family, ranked by national employment.

Frequently asked questions

How much do cardiologists make?

The median annual wage for cardiologists in the United States is $496,010, or $238.47 per hour. Entry-level workers (10th percentile) earn $107,190, and the top 10% earn $712,130.

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

About 17,290 people work as cardiologists nationwide.

Which state pays cardiologists the most?

Washington pays the most at a median of $656,330, followed by Missouri ($648,070) and Nebraska ($646,300).

Which state pays cardiologists the least?

California has the lowest median at $185,610.

Where are cardiologists jobs most concentrated?

The location quotient measures employment concentration relative to the national average. The highest is Georgia at 2.11×.

Source: U.S. Bureau of Labor Statistics, OEWS May 2025. Retrieved 2026-10-26. bls.gov/oes