$500K
Low$704K
Median$970K
HighThe average salary for a Cardiology Physician / Surgeon is $703,750 per year in Columbus, OH , which is 87% above the Health eCareers national average. Salary estimates are based on 5 salaries submitted anonymously to Health eCareers through an annual survey.
near Columbus, OH
PLUS MORE NATIONWIDE