Skip to main content
Salary Guide

Cardiologist Salary in United States

Based on 117,864 job listings - 2026

Average salary
$370,000 - $527,300
Median salary
$370,000 - $527,300
Lower rangeUpper range

Salary distribution by percentile

10th percentile$44K
25th percentile$55K
Median$370K
75th percentile$527K
90th percentile$606K

50% of professionals earn between $55,084 - $527,300 USD

The median salary is $370,000

Top cities

New York1,898 job openings
Jacksonville1,556 job openings
Eastern1,014 job openings
Munster867 job openings
Brooklyn642 job openings
Geneva640 job openings
Houston559 job openings
Moultrie546 job openings
Hartford530 job openings
Tucson482 job openings
Springfield470 job openings
Portland437 job openings
Tulsa429 job openings
La Grande428 job openings
Plainview421 job openings
Phoenix414 job openings
Richmond409 job openings
San Antonio363 job openings
Everett358 job openings
Kinsey342 job openings
Las Cruces333 job openings
Atlanta315 job openings
Chicago244 job openings
Indianapolis244 job openings
Albuquerque238 job openings
Austin238 job openings
Albany228 job openings
Tampa228 job openings
Columbus226 job openings

Related professions

USD 162,500 - 285,000-50%
USD 200,000 - 500,000-22%
USD 215,000 - 450,000-26%
USD 388,024 - 500,000-1%
USD 162,500 - 274,685-51%
USD 200,000 - 272,500-47%
USD 246,322 - 290,750-40%
USD 120,000 - 250,000-59%
USD 118,897 - 200,000-64%
USD 150,000 - 200,000-61%

Cardiologist

117,864 job openings

View job listings

The average salary for a Cardiologist in United States is USD 370,000 - USD 527,300 per year in 2026. The median salary is USD 448,650 per year, based on 117,864 active job listings.

The cities with the most Cardiologist job opportunities in United States are New York, Jacksonville, Eastern, Munster, Brooklyn. New York leads with 1,898 job openings.

Explore 117,864 Cardiologist job listings in United States on BeBee, or check our salary calculator for a personalized estimate.