What is a heart surgeon's salary?

Updated July 19, 2017

A heart surgeon is a surgeon who specialises in cardiology. He will treat diseases or injuries by invasive methods. Several factors may affect the earnings of a heart surgeon. All salaries discussed in this article are median earnings from 2009.


A cardiac surgeon with less than five years experience may earn approximately £160,663 on average. With over 10 years of experience, though, that salary might rise to £198,385 per year.


Working for a hospital could earn a heart surgeon roughly £157,031. If her employer is a non-profit agency, though, she may earn an average of £325,000 per year.


The state that a cardiac surgeon works in will affect his annual salary. In Ohio, he may earn around £117,000 per year, while in Massachusetts he might make £257,061 annually.


Gender definitely makes a difference in salary earnings. Males tend to make £195,931 on average while women earn £66,128 on average.


A cardiac surgeon with a Doctor of Medicine (M.D.) degree will earn an average yearly salary of £190,303. If he has completed a Ph.D., however, the annual salary may rise to £260,000 on average.

bibliography-icon icon for annotation tool Cite this Article

About the Author

Amanda Talbert is a part-time office manager, domestic violence counselor and freelance writer. She enjoys writing articles pertaining to the home and garden, or medical issues. Her articles can primarily be found on