Type in a job title:
Where?
salary_header

Need to hire? Give your jobs the exposure they deserve and start your new posting today. Post a job >

Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour

How much does a Cardiologist make in USA?

$106,231
/ Annual
Based on 2378 salaries
The average cardiologist salary in the USA is $106,231 per year or $54.48 per hour. Entry level positions start at $50,000 per year while most experienced workers make up to $316,875 per year.
Median
$106,231
chart
Low
$50,000
High
$316,875

Cardiologist: salaries per region

Mississippi
$450,000
Based on 28 salaries
Massachusetts
$285,000
Based on 10 salaries
South Carolina
$274,000
Based on 24 salaries
Arkansas
$200,000
Based on 11 salaries
New Mexico
$200,000
Based on 13 salaries
Alabama
$200,000
Based on 20 salaries

Active jobs with salaries

Archived Salaries

Physician: General Cardiologist Needed in Illinois | JOB-2552821

Illinois
CompHealth
$150K

Staff Cardiologist (Physician)

Loma Linda, California
Department of Veterans Affairs
$290,000 to $330,000

Physician - Cardiologist-Advanced Heart Failure and Transplant

Madison, Wisconsin
Veterans Affairs, Veterans Health Administration
$225,000 to $275,000

Physician: Interventional Cardiologist with Vascular Skills Need in MS

Biloxi, Mississippi
Jobsball
$410K

Cardiology Physician Invasive - Interventional Cardiologist - Physicians Only Apply - Perm

Emporia, Kansas
The Medicus Firm
$30,000

Physician: Pennsylvania Facility Looking for Cardiologist Competent With TEE |

Fargo, North Dakota
CompHealth
$75K

Non-Invasive Cardiologist needed South of Canton, Ohio

Dover, Ohio
Enterprise Medical Services
$15,000

Cardiology Physician Noninvasive Cardiologist - Physicians Only Apply - Perm

Minot, North Dakota
Beck-Field & Associates, Inc.
$30,000

Physician - Invasive Cardiologist

South Carolina
Department of Veterans Affairs
$200,000 to $400,000

Cardiologist - Non-Interventional

Jackson, Mississippi
Department of Veterans Affairs
000000 $101,967 $

Pediatric Cardiologist Needed - Indiana

Fort Wayne, Indiana
Arlington HealthCare
$121,750

Cardiologist for Employed Position in New Mexico

Hobbs, New Mexico
Arlington Healthcare
$25,000 To $50,000

Non-Invasive Cardiologist Needed in Northern NY

Potsdam, New York
CANTON POTSDAM HOSPITAL
$35,000.00

Non-Invasive/General Cardiologist

New York, New York
revisited
$25k

Cardiologist (FT)

Northport, New York
Veterans Affairs, Veterans Health Administration
$200,000