Cardiologists Salary by State

National median: $496,010

StateMedian Annual Salary
Alabama$519,480
Arizona
California$185,610
Colorado
Connecticut$488,940
Delaware
Florida$414,910
Georgia$610,070
Hawaii
Illinois$517,850
Indiana$588,890
Iowa$283,070
Kentucky$558,180
Maine
Maryland$337,230
Massachusetts
Michigan$419,030
Minnesota
Mississippi
Missouri$648,070
Nebraska$646,300
New Hampshire
New Jersey$286,540
New Mexico
New York$492,040
North Carolina
North Dakota
Ohio$504,260
Oregon
Pennsylvania$579,120
Rhode Island$395,610
South Carolina
Tennessee$610,080
Texas$410,150
Utah
Vermont
Virginia$461,450
Washington$656,330
Wisconsin$636,580
Wyoming

Data source: BLS OES state file · U.S. BLS OES, May 2024 (updated April 2025)