Nationally, there are 16,870 cardiologists working with a mean annual wage of $421,330, according to the Bureau of Labor Statistics.
The data compiled annual mean wage, employment numbers and location data for cardiologists as of May 2022, the most recent data.
Here are five employment stats to know:
New York and California have the most employed cardiologists at 2,370 and 2,130, respectively.
Idaho is the highest-paying state for cardiologists at a mean annual wage of $521,690.
Nashville, Tenn. is the highest-paying metropolitan area at an annual mean wage of $495,220.
The majority of cardiologists work in offices of physicians (11,700) or general medical or surgical hospitals (4,070).
Outpatient care centers were the highest-paying employment location for cardiologists at a mean annual wage of $442,410, nearly double the mean pay of physician offices.