The average salary for a cardiologist in the United States is $423,250, but the range typically falls between $235,000 and >$239,200. This corresponds to an average hourly wage of $203.49, with a range between $112.98 and >$115.00.
There are approximately 15,190 people employed as a cardiologist in the United States. With New York, California, Texas employing the highest number of cardiologists.The state with the best pay for a cardiologist is Utah, with an average annual salary of $267,030, while Wyoming has the lowest average annual salary of $498,630.
Annual Salary | Hourly Wage | |
---|---|---|
10th Percentile | $102,530 | $49.29 |
25th Percentile | $235,000 | $112.98 |
Median | >$239,200 | >$115.00 |
75th Percentile | >$239,200 | >$115.00 |
90th Percentile | >$239,200 | >$115.00 |
The salary of a cardiologist can vary depending on the state. Below is a map of the United States showing the average annual salary for a cardiologist in each state. The darker the color, the higher the salary. The best states for cardiologists are Utah, Alabama, California, Colorado, Connecticut while the worst states are Wyoming, Wisconsin, Washington, Virginia, Texas.
State | Low-end | Average | High-end |
---|---|---|---|
Alabama | $219,270 | $443,520 | >$239,200 |
California | $125,020 | $389,120 | >$239,200 |
Colorado | >$239,200 | >$239,200 | >$239,200 |
Connecticut | $163,660 | $381,730 | >$239,200 |
Delaware | >$239,200 | >$239,200 | >$239,200 |
Florida | $151,520 | $494,690 | >$239,200 |
Georgia | $167,270 | $429,980 | >$239,200 |
Illinois | >$239,200 | >$239,200 | >$239,200 |
Indiana | >$239,200 | >$239,200 | >$239,200 |
Iowa | >$239,200 | >$239,200 | >$239,200 |
Louisiana | $125,520 | $422,290 | >$239,200 |
Maine | >$239,200 | >$239,200 | >$239,200 |
Maryland | >$239,200 | >$239,200 | >$239,200 |
Michigan | $64,260 | $368,260 | >$239,200 |
Minnesota | $226,570 | $523,550 | >$239,200 |
Mississippi | $167,400 | $418,290 | >$239,200 |
Nebraska | $162,830 | $439,630 | >$239,200 |
New Hampshire | >$239,200 | >$239,200 | >$239,200 |
New Jersey | $32,490 | $331,430 | >$239,200 |
New Mexico | $221,210 | $382,740 | >$239,200 |
New York | $96,960 | $402,840 | >$239,200 |
North Carolina | $214,010 | $450,610 | >$239,200 |
Ohio | $212,620 | $500,440 | >$239,200 |
Oklahoma | >$239,200 | >$239,200 | >$239,200 |
Oregon | >$239,200 | >$239,200 | >$239,200 |
Pennsylvania | $103,970 | $408,950 | >$239,200 |
Rhode Island | $191,920 | $345,690 | >$239,200 |
South Carolina | $121,180 | $287,360 | >$239,200 |
Tennessee | $77,500 | $472,670 | >$239,200 |
Texas | $78,470 | $323,310 | >$239,200 |
Utah | $125,630 | $267,030 | >$239,200 |
Virginia | $106,250 | $399,570 | >$239,200 |
Washington | $81,190 | $473,190 | >$239,200 |
Wisconsin | >$239,200 | >$239,200 | >$239,200 |
Wyoming | $231,950 | $498,630 | >$239,200 |
Even between cities, the salary of a cardiologist can vary. For example, the areas with the highest average salary for cardiologists is Tallahassee, FL with an average salary of $715,170.The city with the lowest average salary for cardiologists is Detroit-Warren-Dearborn area, MI with an average salary of $302,530.
Areas with highest average salaries for cardiologists
Areas with lowest average salaries for cardiologists
The number of cardiologists in the United States has been decreasing over the years. Since 2021, the number of cardiologists has decreased by -3,420. On average, the number of cardiologists has been increasing by -6.1% each year. The salary of cardiologists has been increasing. Since 2021, the salary of cardiologists has increased by $69,280. On average, the salary of cardiologists has been increasing by 6.5% each year.
Cardiologists are part of the healthcare practitioners and technical occupations group. Below is a comparison of the average annual salary for cardiologists compared to other jobs in the same occupation group. View all healthcare practitioners and technical occupations jobs here.
$278,660 per year
$245,450 per year
$89,020 per year
$205,860 per year
$312,120 per year
$123,840 per year