According to the tool, the national average salary for employed cardiologists is $475,370 and $479,757 for self-employed cardiologists.
Here are the top 10 highest paying cities for cardiologists:
- Lafayette, La.
- Davenport, Iowa
- Evansville, Ind.
- Tyler, Texas
- Fort Smith, Ark.
- Wichita, Kan.
- Macon, Ga.
- Dayton, Ohio
- Oklahoma City
- Little Rock, Ark.
