Minnesota pays cardiologists the highest hourly wage, according to May 2023 data from the Bureau of Labor Statistics.
Here's the average hourly wage for cardiologists in 24 states:
Note: Compensation data was not available for cardiologists in every state.
- Minnesota: $251.71
- Ohio: $240.60
- Wyoming: $239.73
- Florida: $237.83
- Washington: $227.50
- Tennessee: $227.24
- North Carolina: $216.64
- Alabama: $213.23
- Nebraska: $211.36
- Georgia: $206.72
- Louisiana: $203.02
- Mississippi: $201.10
- Pennsylvania: $196.61
- New York: $193.67
- Virginia: $192.10
- California: $187.08
- New Mexico: $184.01
- Connecticut $183.52
- Michigan: $177.05
- Rhode Island: $166.20
- New Jersey: $159.34
- Texas: $155.44
- South Carolina: $138.16
- Utah: $128.38