(800) 627 3697 info.eri@erieri.com
Are you working in compensation or HR? See our salary, cost-of-living, and executive pay applications in action. Try our free salary assessor demo.

Cardiologist (Non-Invasive) Salary
in Maryland, United States

$373,678 (USD)

Average Salary


Average Hourly


Average Bonus

Salary Recap

The average pay for a Cardiologist (Non-Invasive) is $373,678 a year and $180 an hour in Maryland, United States. The average salary range for a Cardiologist (Non-Invasive) is between $246,717 and $502,939. On average, a Doctorate Degree is the highest level of education for a Cardiologist (Non-Invasive). This compensation analysis is based on salary survey data collected directly from employers and anonymous employees in Maryland, United States.

Average Salary Chart

Customize this report for you
Use our free salary calculator to find out how much you're worth

Job Summary

  • Diagnoses and treats diseases of heart and its functions.
  • Evaluates patients, performing examinations to find symptoms indicative of heart disorders, using medical instruments and equipment.Studies diagnostic images and electrocardiograph recordings to aid in making diagnoses.

Salary Potential

Estimated salary in 2023:
5 Year Change:
16 %



Cardiologist (Non-Invasive) Job Listings for Maryland, United States

Sep 14
Waldorf, USA
Heart Center of Southern Maryland LLP
Very high patient demand - busy at once Full time or Part time Board certified or Board Eligible - non-invasive or non-interventional cardiologist Board Certification in Echo TEE, and Vascular a plus ...