Skip to main content
Cardiologist Salary in United States

Cardiologist Salary in Baltimore

Based on 167 job listings - Baltimore, United States 2026

Average salary
$500,000 - $688,500
Median salary
$500,000 - $688,500
Lower rangeUpper range

Compare with national average

Baltimore

Average salary

500,000 - 688,500

Median salary

500,000 - 688,500

167 job openings

United States

Average salary

368,269 - 525,000

Median salary

368,269 - 525,000

117,887 job openings

Other cities

New York1,898 job openings
Jacksonville1,556 job openings
Eastern1,014 job openings
Munster867 job openings
Brooklyn642 job openings
Geneva640 job openings
Houston559 job openings
Moultrie546 job openings
Hartford530 job openings
Tucson482 job openings
Springfield470 job openings
Portland437 job openings
Tulsa429 job openings
La Grande428 job openings
Plainview421 job openings
Phoenix414 job openings
Richmond409 job openings
San Antonio363 job openings
Everett358 job openings
Kinsey342 job openings
Las Cruces333 job openings
Atlanta315 job openings
Chicago244 job openings
Indianapolis244 job openings
Albuquerque238 job openings
Austin238 job openings
Albany228 job openings
Tampa228 job openings
Columbus226 job openings

Cardiologist

167 job openings in Baltimore

View job listings

Find professionals

Cardiologist in Baltimore

View professionals

The average salary for a Cardiologist in Baltimore, United States is USD 500,000 - USD 688,500 per year in 2026, based on 167 job listings.

Explore 167 Cardiologist job listings in United States on BeBee, or check our salary calculator for a personalized estimate.