{
  "_source_nppes": "U.S. Centers for Medicare & Medicaid Services NPI Registry (NPPES) — public API",
  "_source_population": "U.S. Census Bureau Population Estimates Program, 2024 Vintage (V2024)",
  "_specialty": "Cardiology",
  "_specialty_slug": "cardiology-supply-by-state-2026",
  "_release_date": "2026-05-06",
  "_taxonomies": [
    "207RC0000X"
  ],
  "_underserved_threshold_per_100k": 4,
  "_underserved_definition": "States below the stated threshold of 4 cardiologists per 100,000 residents in the active NPPES dataset. Stated baseline cutoff aligned with workforce-adequacy thresholds in the American College of Cardiology cardiovascular workforce literature, which puts the lower bound of national-average cardiologist density around 7–10 per 100,000 with bottom-quartile states at 3–5. We use 4 / 100k as the underserved cutoff. Stated explicitly here; not a clinical or regulatory definition.",
  "_summary": {
    "total_active_providers": 35006,
    "national_per_100k": 10.29,
    "jurisdictions": 51,
    "underserved_count": 0,
    "underserved_population": 0,
    "highest_density": {
      "code": "DC",
      "name": "District of Columbia",
      "per_100k": 21.79,
      "count": 153
    },
    "lowest_density": {
      "code": "ID",
      "name": "Idaho",
      "per_100k": 5.1,
      "count": 102
    }
  },
  "rows": [
    {
      "code": "AK",
      "name": "Alaska",
      "count": 45,
      "pop": 740133,
      "per_100k": 6.079988326422414,
      "rank_density": 48,
      "rank_count": 50,
      "quartile": 4,
      "underserved": false
    },
    {
      "code": "AL",
      "name": "Alabama",
      "count": 417,
      "pop": 5157699,
      "per_100k": 8.085000695077397,
      "rank_density": 34,
      "rank_count": 27,
      "quartile": 3,
      "underserved": false
    },
    {
      "code": "AR",
      "name": "Arkansas",
      "count": 219,
      "pop": 3088354,
      "per_100k": 7.09115600089886,
      "rank_density": 43,
      "rank_count": 33,
      "quartile": 4,
      "underserved": false
    },
    {
      "code": "AZ",
      "name": "Arizona",
      "count": 713,
      "pop": 7582384,
      "per_100k": 9.403374980744843,
      "rank_density": 25,
      "rank_count": 17,
      "quartile": 2,
      "underserved": false
    },
    {
      "code": "CA",
      "name": "California",
      "count": 3275,
      "pop": 39431263,
      "per_100k": 8.3055924432347,
      "rank_density": 32,
      "rank_count": 1,
      "quartile": 3,
      "underserved": false
    },
    {
      "code": "CO",
      "name": "Colorado",
      "count": 468,
      "pop": 5957493,
      "per_100k": 7.855653376344714,
      "rank_density": 36,
      "rank_count": 24,
      "quartile": 3,
      "underserved": false
    },
    {
      "code": "CT",
      "name": "Connecticut",
      "count": 605,
      "pop": 3675069,
      "per_100k": 16.462275946383592,
      "rank_density": 3,
      "rank_count": 21,
      "quartile": 1,
      "underserved": false
    },
    {
      "code": "DC",
      "name": "District of Columbia",
      "count": 153,
      "pop": 702250,
      "per_100k": 21.787112851548596,
      "rank_density": 1,
      "rank_count": 39,
      "quartile": 1,
      "underserved": false
    },
    {
      "code": "DE",
      "name": "Delaware",
      "count": 122,
      "pop": 1051917,
      "per_100k": 11.59787321623284,
      "rank_density": 13,
      "rank_count": 43,
      "quartile": 1,
      "underserved": false
    },
    {
      "code": "FL",
      "name": "Florida",
      "count": 2567,
      "pop": 23372215,
      "per_100k": 10.983126759701637,
      "rank_density": 16,
      "rank_count": 3,
      "quartile": 2,
      "underserved": false
    },
    {
      "code": "GA",
      "name": "Georgia",
      "count": 970,
      "pop": 11180878,
      "per_100k": 8.675526197495403,
      "rank_density": 29,
      "rank_count": 12,
      "quartile": 3,
      "underserved": false
    },
    {
      "code": "HI",
      "name": "Hawaii",
      "count": 96,
      "pop": 1446146,
      "per_100k": 6.6383338888328005,
      "rank_density": 45,
      "rank_count": 45,
      "quartile": 4,
      "underserved": false
    },
    {
      "code": "IA",
      "name": "Iowa",
      "count": 255,
      "pop": 3241488,
      "per_100k": 7.866757489153129,
      "rank_density": 35,
      "rank_count": 31,
      "quartile": 3,
      "underserved": false
    },
    {
      "code": "ID",
      "name": "Idaho",
      "count": 102,
      "pop": 2001619,
      "per_100k": 5.0958748892771295,
      "rank_density": 51,
      "rank_count": 44,
      "quartile": 4,
      "underserved": false
    },
    {
      "code": "IL",
      "name": "Illinois",
      "count": 1482,
      "pop": 12710158,
      "per_100k": 11.659965202635561,
      "rank_density": 12,
      "rank_count": 6,
      "quartile": 1,
      "underserved": false
    },
    {
      "code": "IN",
      "name": "Indiana",
      "count": 689,
      "pop": 6924275,
      "per_100k": 9.950500232876367,
      "rank_density": 23,
      "rank_count": 18,
      "quartile": 2,
      "underserved": false
    },
    {
      "code": "KS",
      "name": "Kansas",
      "count": 261,
      "pop": 2970606,
      "per_100k": 8.78608607132686,
      "rank_density": 27,
      "rank_count": 30,
      "quartile": 3,
      "underserved": false
    },
    {
      "code": "KY",
      "name": "Kentucky",
      "count": 442,
      "pop": 4588372,
      "per_100k": 9.633046317953296,
      "rank_density": 24,
      "rank_count": 26,
      "quartile": 2,
      "underserved": false
    },
    {
      "code": "LA",
      "name": "Louisiana",
      "count": 516,
      "pop": 4597740,
      "per_100k": 11.222905166451342,
      "rank_density": 15,
      "rank_count": 23,
      "quartile": 2,
      "underserved": false
    },
    {
      "code": "MA",
      "name": "Massachusetts",
      "count": 1292,
      "pop": 7136171,
      "per_100k": 18.104947316985537,
      "rank_density": 2,
      "rank_count": 9,
      "quartile": 1,
      "underserved": false
    },
    {
      "code": "MD",
      "name": "Maryland",
      "count": 738,
      "pop": 6263220,
      "per_100k": 11.783076436721048,
      "rank_density": 11,
      "rank_count": 16,
      "quartile": 1,
      "underserved": false
    },
    {
      "code": "ME",
      "name": "Maine",
      "count": 177,
      "pop": 1405012,
      "per_100k": 12.597757172180737,
      "rank_density": 9,
      "rank_count": 37,
      "quartile": 1,
      "underserved": false
    },
    {
      "code": "MI",
      "name": "Michigan",
      "count": 1106,
      "pop": 10140459,
      "per_100k": 10.90680412001074,
      "rank_density": 17,
      "rank_count": 11,
      "quartile": 2,
      "underserved": false
    },
    {
      "code": "MN",
      "name": "Minnesota",
      "count": 782,
      "pop": 5793151,
      "per_100k": 13.498698721990847,
      "rank_density": 7,
      "rank_count": 14,
      "quartile": 1,
      "underserved": false
    },
    {
      "code": "MO",
      "name": "Missouri",
      "count": 671,
      "pop": 6245466,
      "per_100k": 10.74379397790333,
      "rank_density": 18,
      "rank_count": 19,
      "quartile": 2,
      "underserved": false
    },
    {
      "code": "MS",
      "name": "Mississippi",
      "count": 195,
      "pop": 2943045,
      "per_100k": 6.6257906352094516,
      "rank_density": 46,
      "rank_count": 35,
      "quartile": 4,
      "underserved": false
    },
    {
      "code": "MT",
      "name": "Montana",
      "count": 86,
      "pop": 1137233,
      "per_100k": 7.562214603339861,
      "rank_density": 39,
      "rank_count": 46,
      "quartile": 3,
      "underserved": false
    },
    {
      "code": "NC",
      "name": "North Carolina",
      "count": 1110,
      "pop": 11046024,
      "per_100k": 10.0488646412501,
      "rank_density": 21,
      "rank_count": 10,
      "quartile": 2,
      "underserved": false
    },
    {
      "code": "ND",
      "name": "North Dakota",
      "count": 61,
      "pop": 796568,
      "per_100k": 7.657852185877414,
      "rank_density": 37,
      "rank_count": 48,
      "quartile": 3,
      "underserved": false
    },
    {
      "code": "NE",
      "name": "Nebraska",
      "count": 153,
      "pop": 2005465,
      "per_100k": 7.629153338502541,
      "rank_density": 38,
      "rank_count": 40,
      "quartile": 3,
      "underserved": false
    },
    {
      "code": "NH",
      "name": "New Hampshire",
      "count": 182,
      "pop": 1409032,
      "per_100k": 12.916669032356966,
      "rank_density": 8,
      "rank_count": 36,
      "quartile": 1,
      "underserved": false
    },
    {
      "code": "NJ",
      "name": "New Jersey",
      "count": 1322,
      "pop": 9500851,
      "per_100k": 13.914543023567047,
      "rank_density": 6,
      "rank_count": 8,
      "quartile": 1,
      "underserved": false
    },
    {
      "code": "NM",
      "name": "New Mexico",
      "count": 140,
      "pop": 2130256,
      "per_100k": 6.5719800812672275,
      "rank_density": 47,
      "rank_count": 41,
      "quartile": 4,
      "underserved": false
    },
    {
      "code": "NV",
      "name": "Nevada",
      "count": 243,
      "pop": 3267467,
      "per_100k": 7.436953456607213,
      "rank_density": 41,
      "rank_count": 32,
      "quartile": 4,
      "underserved": false
    },
    {
      "code": "NY",
      "name": "New York",
      "count": 3111,
      "pop": 19867248,
      "per_100k": 15.658937765311029,
      "rank_density": 4,
      "rank_count": 2,
      "quartile": 1,
      "underserved": false
    },
    {
      "code": "OH",
      "name": "Ohio",
      "count": 1349,
      "pop": 11883304,
      "per_100k": 11.3520616825085,
      "rank_density": 14,
      "rank_count": 7,
      "quartile": 2,
      "underserved": false
    },
    {
      "code": "OK",
      "name": "Oklahoma",
      "count": 299,
      "pop": 4095393,
      "per_100k": 7.300886630416178,
      "rank_density": 42,
      "rank_count": 29,
      "quartile": 4,
      "underserved": false
    },
    {
      "code": "OR",
      "name": "Oregon",
      "count": 358,
      "pop": 4272371,
      "per_100k": 8.37942210543045,
      "rank_density": 31,
      "rank_count": 28,
      "quartile": 3,
      "underserved": false
    },
    {
      "code": "PA",
      "name": "Pennsylvania",
      "count": 1882,
      "pop": 13078751,
      "per_100k": 14.389753272311706,
      "rank_density": 5,
      "rank_count": 5,
      "quartile": 1,
      "underserved": false
    },
    {
      "code": "RI",
      "name": "Rhode Island",
      "count": 139,
      "pop": 1112308,
      "per_100k": 12.496538728481678,
      "rank_density": 10,
      "rank_count": 42,
      "quartile": 1,
      "underserved": false
    },
    {
      "code": "SC",
      "name": "South Carolina",
      "count": 450,
      "pop": 5478831,
      "per_100k": 8.213430930795274,
      "rank_density": 33,
      "rank_count": 25,
      "quartile": 3,
      "underserved": false
    },
    {
      "code": "SD",
      "name": "South Dakota",
      "count": 64,
      "pop": 924669,
      "per_100k": 6.921395656175345,
      "rank_density": 44,
      "rank_count": 47,
      "quartile": 4,
      "underserved": false
    },
    {
      "code": "TN",
      "name": "Tennessee",
      "count": 747,
      "pop": 7227750,
      "per_100k": 10.335166545605478,
      "rank_density": 19,
      "rank_count": 15,
      "quartile": 2,
      "underserved": false
    },
    {
      "code": "TX",
      "name": "Texas",
      "count": 2329,
      "pop": 31290831,
      "per_100k": 7.44307493783083,
      "rank_density": 40,
      "rank_count": 4,
      "quartile": 4,
      "underserved": false
    },
    {
      "code": "UT",
      "name": "Utah",
      "count": 212,
      "pop": 3503613,
      "per_100k": 6.050896603020939,
      "rank_density": 49,
      "rank_count": 34,
      "quartile": 4,
      "underserved": false
    },
    {
      "code": "VA",
      "name": "Virginia",
      "count": 895,
      "pop": 8811195,
      "per_100k": 10.157532548082298,
      "rank_density": 20,
      "rank_count": 13,
      "quartile": 2,
      "underserved": false
    },
    {
      "code": "VT",
      "name": "Vermont",
      "count": 60,
      "pop": 648493,
      "per_100k": 9.252220147326186,
      "rank_density": 26,
      "rank_count": 49,
      "quartile": 2,
      "underserved": false
    },
    {
      "code": "WA",
      "name": "Washington",
      "count": 671,
      "pop": 7958180,
      "per_100k": 8.431576063873901,
      "rank_density": 30,
      "rank_count": 20,
      "quartile": 3,
      "underserved": false
    },
    {
      "code": "WI",
      "name": "Wisconsin",
      "count": 599,
      "pop": 5960975,
      "per_100k": 10.048691698925092,
      "rank_density": 22,
      "rank_count": 22,
      "quartile": 2,
      "underserved": false
    },
    {
      "code": "WV",
      "name": "West Virginia",
      "count": 154,
      "pop": 1769979,
      "per_100k": 8.700668200018193,
      "rank_density": 28,
      "rank_count": 38,
      "quartile": 3,
      "underserved": false
    },
    {
      "code": "WY",
      "name": "Wyoming",
      "count": 32,
      "pop": 587618,
      "per_100k": 5.4457147330408535,
      "rank_density": 50,
      "rank_count": 51,
      "quartile": 4,
      "underserved": false
    }
  ]
}