Average salary
$250,000 - $500,000
Median salary
$250,000 - $500,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$33K
25th percentile$42K
Median$250K
75th percentile$500K
90th percentile$575K
50% of professionals earn between $41,667 - $500,000 USD
The median salary is $250,000
Top cities
New York1,703 job openings
Eastern1,484 job openings
Brooklyn631 job openings
Jacksonville493 job openings
Houston377 job openings
Tucson363 job openings
Geneva359 job openings
Springfield359 job openings
Hartford355 job openings
Richmond323 job openings
Moultrie317 job openings
Portland313 job openings
San Antonio307 job openings
Atlanta282 job openings
Phoenix275 job openings
Austin251 job openings
Las Cruces247 job openings
Everett246 job openings
Tulsa223 job openings
Tacoma220 job openings
Chicago208 job openings
Seattle201 job openings
Florida197 job openings
Omaha187 job openings
Baton Rouge186 job openings
Albuquerque185 job openings
Charlotte184 job openings
Columbus184 job openings
Related professions
USD 140,000 - 270,834-45%
USD 200,000 - 500,000-7%
USD 200,000 - 300,000-33%
USD 335,000 - 500,000+11%
USD 180,000 - 250,000-43%
USD 220,000 - 275,000-34%
USD 245,569 - 292,317-28%
USD 120,000 - 250,000-51%
USD 107,867 - 205,000-58%
USD 150,000 - 200,000-53%
The average salary for a Cardiologist in United States is USD 250,000 - USD 500,000 per year in 2026. The median salary is USD 375,000 per year, based on 93,691 active job listings.
The cities with the most Cardiologist job opportunities in United States are New York, Eastern, Brooklyn, Jacksonville, Houston. New York leads with 1,703 job openings.
Explore 93,691 Cardiologist job listings in United States on BeBee, or check our salary calculator for a personalized estimate.