Cardiologist Average Salary

Written by cassidy velez
  • Share
  • Tweet
  • Share
  • Pin
  • Email
Cardiologist Average Salary
A kid has a great reason for dreaming of being a doctor: great salary potential. (doctor boy 2 image by Paul Moore from

According to a 2006 Forbes article, doctors in general dominate the top 25 best-paying jobs in the United States. Cardiologists, or doctors who specialise in the heart, find themselves in this category along with surgeons, anesthesiologists, obstetricians and gynecologists.


Those with the most experience have higher salaries than those with less. Veteran cardiologists, those with 20 or more years of experience have a salary range of £99,125 to £188,305, according to Those with 10 to 19 years of experience have a salary range of £78,455 to £167,830. Starting cardiologists have the lowest salary range. In 2010, they have a salary range of £19,825 to £140,530.

Employer Type

Cardiologists have the option to work with several different types of employers. Those working for private practices have the highest salary range of £99,190 to £194,415. According to, those working for companies have a salary range of £66,105 to £169,390. Cardiologists employed by hospitals have a range of £64,480 to £155,740 and self-employed cardiologists have a range of £97,500 to £167,050. Non-profit organisations pay their cardiologists salaries that generally range from £76,635 to £132,275.


A cardiologist's operating state may influence their salary potential. Those working in New York have one of the higher salary ranges of £71,500 to £175,760; those in Ohio aren’t too far behind with a salary range of £65,520 to £176,865. Texas cardiologists have a salary range of £63,180 to £166,335 according to California cardiologists have one of the lower salary ranges with incomes generally falling between £64,285 and £132,275 in 2010.

Number of Hospital Beds

The number of beds a hospital has is an indicator of its size and the number of patients it sees. According to, doctors working for hospitals with less than 50 beds have a salary range of £52,000 to £130,000 while those working for hospitals with 500 or more beds have a salary range of £93,665 to £166,010. Medium-sized hospitals may have the best salaries for cardiologists. Those with 100 to 299 beds and 300 to 499 beds have salary ranges of £76,635 to £182,000 and £64,090 to £161,135.


Cardiologists also have pretty good benefits, which may include a retirement plan like a 401(k), malpractice and liability insurance, or life and disability insurance. Other benefits a cardiologist may receive are paid holidays and vacation time, paid sick leave and a cell phone allowance.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.