1. Home
  2. Career Explorer
  3. Cardiology Physician
  4. Salaries
Content has loaded

Cardiology physician salary in United States

How much does a Cardiology Physician make in the United States?

Average base salary

Estimated take-home pay: $143,918 
Average $177,409
Low $99,777
High $315,441
Non-cash benefit
View more benefits

The average salary for a cardiology physician is $177,409 per year in the United States. 794 salaries reported, updated at January 25, 2023

Is this useful?

Top companies for Cardiology Physicians in United States

  1. MaineHealth
    553 reviews7 salaries reported
    $476,880per year
Is this useful?

Highest paying cities for Cardiology Physicians near United States

  1. Orlando, FL
    $374,587 per year
    8 salaries reported
  2. Cleveland, OH
    $350,754 per year
    10 salaries reported
  3. Carterville, IL
    $300,000 per year
    54 salaries reported
  1. New York, NY
    $274,803 per year
    25 salaries reported
  2. Brooklyn, NY
    $224,595 per year
    28 salaries reported
  3. Queens, NY
    $178,076 per year
    36 salaries reported
  1. Dallas, TX
    $175,649 per year
    6 salaries reported
  2. Albuquerque, NM
    $146,179 per year
    38 salaries reported
  3. Tampa, FL
    $132,054 per year
    41 salaries reported
Is this useful?

Where can a Cardiology Physician earn more?

Compare salaries for Cardiology Physicians in different locations
Explore Cardiology Physician openings
Is this useful?

Most common benefits for Cardiology Physicians

  • 401(k)
  • 401(k) matching
  • 403(b)
  • Continuing education credits
  • Dental insurance
  • Disability insurance
  • Health insurance
  • Life insurance
  • Loan repayment program
  • Malpractice insurance
  • Paid time off
  • Relocation assistance
  • Retirement plan
  • Vision insurance
Is this useful?

Salary satisfaction

Based on 8 ratings

63% of Cardiology Physicians in the United States think their salaries are enough for the cost of living in their area.

Is this useful?

How much do similar professions get paid in United States?

Nurse Practitioner

45,071 job openings

Average $118,358 per year

Is this useful?

Common questions about salaries for a Cardiology Physician

What are the different types of cardiology physicians?

The different types of cardiologists include:

  • Interventional
  • Non-interventional
  • Non-invasive
  • Electrophysiology

Cardiology physicians can specialize in one area or work in multiple areas.

Was this answer helpful?

Frequently searched careers

Registered Nurse

Police Officer

Software Engineer

Truck Driver

Administrative Assistant



Real Estate Agent

Nursing Assistant

Flight Attendant

Substitute Teacher

Dental Hygienist