SOC 29-1212 · Healthcare Practitioners and Technical Occupations
Cardiologists
Source: BLS OEWS, May 2025United States, all industries
Nationally, cardiologists earned a median of $496,010 per year as of the May 2025 OEWS estimates, across 17,290 jobs. Pay varies substantially by area — look up a specific state or metro below.
National pay distribution
Pay by state
Every state and territory with a published May 2025 estimate. “Not published” means BLS suppressed the value — it never means zero. Higher medians often track higher living costs; this is not a ranking of where the job is “best”.
| State | ||||
|---|---|---|---|---|
| Washington | $656,330 | $315.54 | 200 | 0.1 |
| Missouri | $648,070 | $311.57 | 150 | 0.1 |
| Nebraska | $646,300 | $310.72 | 170 | 0.2 |
| Wisconsin | $636,580 | $306.05 | 200 | 0.1 |
| Tennessee | $610,080 | $293.31 | 560 | 0.2 |
| Georgia | $610,070 | $293.30 | 1,150 | 0.2 |
| Indiana | $588,890 | $283.12 | 140 | 0.0 |
| Pennsylvania | $579,120 | $278.42 | 640 | 0.1 |
| Kentucky | $558,180 | $268.36 | Not published | Not published |
| Alabama | $519,480 | $249.75 | 130 | 0.1 |
| Illinois | $517,850 | $248.97 | 340 | 0.1 |
| Ohio | $504,260 | $242.43 | 760 | 0.1 |
| New York | $492,040 | $236.56 | 2,260 | 0.2 |
| Connecticut | $488,940 | $235.07 | 320 | 0.2 |
| Virginia | $461,450 | $221.85 | 810 | 0.2 |
| Michigan | $419,030 | $201.46 | 340 | 0.1 |
| Florida | $414,910 | $199.48 | 920 | 0.1 |
| Texas | $410,150 | $197.19 | 2,050 | 0.1 |
| Rhode Island | $395,610 | $190.20 | 60 | 0.1 |
| Maryland | $337,230 | $162.13 | Not published | Not published |
| New Jersey | $286,540 | $137.76 | Not published | Not published |
| Iowa | $283,070 | $136.09 | 100 | 0.1 |
| Arizona | $239,200 or more | $115.00 or more | 440 | 0.1 |
| Colorado | $239,200 or more | $115.00 or more | 200 | 0.1 |
| Delaware | $239,200 or more | $115.00 or more | 90 | 0.2 |
| Hawaii | $239,200 or more | $115.00 or more | 50 | 0.1 |
| Maine | $239,200 or more | $115.00 or more | 150 | 0.2 |
| Minnesota | $239,200 or more | $115.00 or more | 420 | 0.1 |
| New Hampshire | $239,200 or more | $115.00 or more | 190 | 0.3 |
| New Mexico | $239,200 or more | $115.00 or more | 90 | 0.1 |
| North Dakota | $239,200 or more | $115.00 or more | 40 | 0.1 |
| Oregon | $239,200 or more | $115.00 or more | 150 | 0.1 |
| South Carolina | $239,200 or more | $115.00 or more | 210 | 0.1 |
| Utah | $239,200 or more | $115.00 or more | 280 | 0.2 |
| Wyoming | $239,200 or more | $115.00 or more | 30 | 0.1 |
| California | $185,610 | $89.24 | 630 | 0.0 |
| Massachusetts | Not published | Not published | 510 | 0.1 |
| Mississippi | Not published | Not published | 50 | 0.0 |
| North Carolina | Not published | Not published | 300 | 0.1 |
| Puerto Rico | Not published | Not published | 60 | 0.1 |
| Vermont | Not published | Not published | 70 | 0.2 |
Pay by metro area
All 66 metro areas where BLS publishes this occupation. Sort by median wage, employment, or local concentration — or see the highest-paying metros ranked.
Each dot is one metro area with a published median — hover any dot for the name and figure. Metros without published estimates are not drawn.
| Metro area | ||||
|---|---|---|---|---|
| Seattle-Tacoma-Bellevue, WA | $662,760 | $318.63 | 130 | 0.1 |
| Chattanooga, TN-GA | $610,080 | $293.31 | 40 | 0.2 |
| Omaha, NE-IA | $598,480 | $287.73 | 110 | 0.2 |
| Harrisburg-Carlisle, PA | $567,680 | $272.92 | 80 | 0.2 |
| Lexington-Fayette, KY | $558,180 | $268.36 | 140 | 0.5 |
| Cincinnati, OH-KY-IN | $551,320 | $265.06 | 210 | 0.2 |
| Charlotte-Concord-Gastonia, NC-SC | $528,750 | $254.21 | 150 | 0.1 |
| Bridgeport-Stamford-Danbury, CT | $527,720 | $253.71 | 70 | 0.2 |
| Tampa-St. Petersburg-Clearwater, FL | $515,710 | $247.94 | 70 | 0.0 |
| Jacksonville, FL | $514,740 | $247.47 | 90 | 0.1 |
| Norwich-New London-Willimantic, CT | $514,290 | $247.26 | 30 | 0.2 |
| Indianapolis-Carmel-Greenwood, IN | $511,400 | $245.86 | 60 | 0.1 |
| Lancaster, PA | $503,970 | $242.29 | 50 | 0.2 |
| New Haven, CT | $502,320 | $241.50 | 30 | 0.1 |
| Winchester, VA-WV | $500,020 | $240.40 | 40 | 0.5 |
| San Diego-Chula Vista-Carlsbad, CA | $493,670 | $237.34 | Not published | Not published |
| New York-Newark-Jersey City, NY-NJ | $492,150 | $236.61 | 2,050 | 0.2 |
| Chicago-Naperville-Elgin, IL-IN | $475,590 | $228.65 | 150 | 0.0 |
| Syracuse, NY | $460,900 | $221.59 | 30 | 0.1 |
| Buffalo-Cheektowaga, NY | $451,790 | $217.21 | 130 | 0.2 |
| Richmond, VA | $450,480 | $216.58 | 120 | 0.2 |
| Hartford-West Hartford-East Hartford, CT | $436,510 | $209.86 | 160 | 0.3 |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $430,900 | $207.16 | 230 | 0.3 |
| Rochester, NY | $415,000 | $199.52 | 90 | 0.2 |
| Dallas-Fort Worth-Arlington, TX | $403,340 | $193.92 | 940 | 0.2 |
| Providence-Warwick, RI-MA | $395,610 | $190.20 | 100 | 0.1 |
| San Antonio-New Braunfels, TX | $382,000 | $183.66 | 90 | 0.1 |
| Austin-Round Rock-San Marcos, TX | $341,080 | $163.98 | 90 | 0.1 |
| Baltimore-Columbia-Towson, MD | $337,230 | $162.13 | Not published | Not published |
| Washington-Arlington-Alexandria, DC-VA-MD-WV | $253,610 | $121.93 | Not published | Not published |
| Albuquerque, NM | $239,200 or more | $115.00 or more | 70 | 0.2 |
| Atlanta-Sandy Springs-Roswell, GA | $239,200 or more | $115.00 or more | 910 | 0.3 |
| Bangor, ME | $239,200 or more | $115.00 or more | 30 | 0.5 |
| Boulder, CO | $239,200 or more | $115.00 or more | 30 | 0.2 |
| Cleveland, OH | $239,200 or more | $115.00 or more | Not published | Not published |
| Columbus, OH | $239,200 or more | $115.00 or more | 70 | 0.1 |
| Corpus Christi, TX | $239,200 or more | $115.00 or more | Not published | Not published |
| Denver-Aurora-Centennial, CO | $239,200 or more | $115.00 or more | 80 | 0.1 |
| Fargo, ND-MN | $239,200 or more | $115.00 or more | 30 | 0.2 |
| Ithaca, NY | $239,200 or more | $115.00 or more | 60 | 1.2 |
| Lincoln, NE | $239,200 or more | $115.00 or more | 30 | 0.2 |
| Los Angeles-Long Beach-Anaheim, CA | $239,200 or more | $115.00 or more | Not published | Not published |
| Louisville/Jefferson County, KY-IN | $239,200 or more | $115.00 or more | 310 | 0.4 |
| Miami-Fort Lauderdale-West Palm Beach, FL | $239,200 or more | $115.00 or more | Not published | Not published |
| Milwaukee-Waukesha, WI | $239,200 or more | $115.00 or more | 70 | 0.1 |
| Minneapolis-St. Paul-Bloomington, MN-WI | $239,200 or more | $115.00 or more | 190 | 0.1 |
| Mobile, AL | $239,200 or more | $115.00 or more | 30 | 0.2 |
| Myrtle Beach-Conway-North Myrtle Beach, SC | $239,200 or more | $115.00 or more | 40 | 0.3 |
| Phoenix-Mesa-Chandler, AZ | $239,200 or more | $115.00 or more | Not published | Not published |
| Portland-Vancouver-Hillsboro, OR-WA | $239,200 or more | $115.00 or more | 90 | 0.1 |
| Roanoke, VA | $239,200 or more | $115.00 or more | 60 | 0.4 |
| Salt Lake City-Murray, UT | $239,200 or more | $115.00 or more | 230 | 0.3 |
| Urban Honolulu, HI | $239,200 or more | $115.00 or more | 40 | 0.1 |
| Youngstown-Warren, OH | $239,200 or more | $115.00 or more | 30 | 0.2 |
| Houston-Pasadena-The Woodlands, TX | $187,550 | $90.17 | 460 | 0.1 |
| Oklahoma City, OK | $161,160 | $77.48 | 60 | 0.1 |
| Detroit-Warren-Dearborn, MI | $130,880 | $62.93 | 190 | 0.1 |
| San Francisco-Oakland-Fremont, CA | $119,690 | $57.54 | Not published | Not published |
| Albany-Schenectady-Troy, NY | Not published | Not published | 70 | 0.2 |
| Augusta-Richmond County, GA-SC | Not published | Not published | 40 | 0.2 |
| Boston-Cambridge-Newton, MA-NH | Not published | Not published | 440 | 0.2 |
| Champaign-Urbana, IL | Not published | Not published | 50 | 0.5 |
| Dayton-Kettering-Beavercreek, OH | Not published | Not published | 100 | 0.3 |
| Philadelphia-Camden-Wilmington, PA-NJ-DE-MD | Not published | Not published | 290 | 0.1 |
| Toledo, OH | Not published | Not published | 40 | 0.1 |
| Worcester, MA | Not published | Not published | 90 | 0.2 |
About this data. Estimates are from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics program, May 2025 release, retrieved from bls.gov/oes/tables.htm on July 24, 2026. OEWS estimates describe metropolitan/nonmetropolitan areas and states — not city limits — and are not designed for year-over-year comparisons. See BLS methodology, our plain-English methodology, and sources. CitySalaryData is independent and not affiliated with BLS.