{
  "study": {
    "slug": "medicare-part-d-prescribing-by-specialty",
    "title": "Who prescribes Medicare's drug spending? Nurse practitioners now lead",
    "standfirst": "Nurse practitioners drove $37.48 billion of Medicare Part D drug cost in 2024 — more than any other specialty, including internal medicine and cardiology. But the steepest bills come from oncology: hematology-oncologists averaged $2,441 per prescription, sixteen times the program-wide $153, on a fraction of the claims.",
    "desk": "workforce",
    "article_type": "Original Research",
    "published": "2026-06-12",
    "issue": 58,
    "doi": "10.5072/fonteum/medicare-part-d-prescribing-by-specialty-2026",
    "url": "https://fonteum.com/research/medicare-part-d-prescribing-by-specialty",
    "methodology_version": "part-d-specialty/v1"
  },
  "data_as_of": "2026-04-04",
  "datasets": [
    {
      "slug": "cms-part-d-prescribers",
      "name": "CMS Medicare Part D Prescribers",
      "publisher": "CMS — Medicare Part D Prescribers, by Provider and Drug",
      "upstream_url": null
    }
  ],
  "key_findings": [
    {
      "number": "$37.48B",
      "finding": "in Medicare Part D drug cost attributed to nurse practitioners in 2024 — the highest of any prescriber specialty, ahead of internal medicine ($33.55B) and family practice ($29.17B)",
      "dataset": "cms-part-d-prescribers"
    },
    {
      "number": "371M",
      "finding": "Part D claims written by family-practice prescribers, the most of any specialty — yet they rank third in total cost, at $78.63 per claim",
      "dataset": "cms-part-d-prescribers"
    },
    {
      "number": "$2,441",
      "finding": "average Part D cost per claim for hematology-oncology — sixteen times the program-wide average, on just 7.1 million claims",
      "dataset": "cms-part-d-prescribers"
    },
    {
      "number": "44%",
      "finding": "of all Part D drug cost is attributed to three primary-care specialties — nurse practitioners, internal medicine, and family practice — who write two-thirds of its claims",
      "dataset": "cms-part-d-prescribers"
    }
  ],
  "faqs": [
    {
      "q": "Which medical specialty drives the most Medicare Part D drug spending?",
      "a": "Nurse practitioners, at $37.48 billion in 2024 — more than any physician specialty. Internal medicine ($33.55 billion) and family practice ($29.17 billion) follow. The three primary-care categories together account for about 44% of all Part D drug cost while writing two-thirds of its prescriptions."
    },
    {
      "q": "Which specialty writes the most Medicare Part D prescriptions?",
      "a": "Family practice, with 371 million claims in 2024, ahead of internal medicine (333 million) and nurse practitioners (270 million). Family practice writes the most prescriptions but ranks third in total cost, because at $78.63 per claim its prescriptions are the least expensive of the major specialties."
    },
    {
      "q": "Why do nurse practitioners account for so much Part D spending?",
      "a": "Because there are now more nurse practitioners enrolled in Medicare than any other clinician type, and they practice across primary care where prescription volume is highest. Their per-claim cost, $138.86, sits between internal medicine and family practice; the large total reflects how many of them prescribe, not unusually expensive choices."
    },
    {
      "q": "Which specialties have the highest cost per prescription in Part D?",
      "a": "Cancer specialties. Hematology-oncology averaged about $2,441 per Part D claim in 2024 and medical oncology about $2,394 — sixteen times the program-wide $153 — because they prescribe high-cost specialty and oral chemotherapy drugs. Rheumatology, pulmonary disease, and infectious disease also run far above average."
    },
    {
      "q": "Does high prescribing cost mean a specialty is overprescribing?",
      "a": "No. Cost per claim mostly reflects which drugs a specialty's patients need. Oncology and rheumatology treat conditions that require expensive brand drugs, so their per-claim cost is high by the nature of the disease. The data shows where spending concentrates, not whether any prescription was appropriate."
    },
    {
      "q": "How many prescriber specialties are in the Medicare Part D data?",
      "a": "182 distinct prescriber specialties report in the 2024 file. They range from primary-care categories writing hundreds of millions of claims to narrow subspecialties writing a few thousand. Specialty is the prescriber's self-reported type in the CMS taxonomy, attributed to the prescriber who wrote each claim."
    },
    {
      "q": "Can I reproduce these specialty figures?",
      "a": "Yes. Every figure comes from the by-specialty materialized view over the CMS Medicare Part D Prescribers 2024 file, which sums cost and claims for each of the 182 prescriber specialties. The exact SQL is in the reproducibility block below and traces to a federal snapshot dated 2026-04-04."
    }
  ],
  "citation": {
    "apa": "Fonteum Research. (2026, June 12). Who prescribes Medicare's drug spending? Nurse practitioners now lead. Fonteum Research, Issue 58. https://doi.org/10.5072/fonteum/medicare-part-d-prescribing-by-specialty-2026",
    "url": "https://fonteum.com/research/medicare-part-d-prescribing-by-specialty"
  },
  "reproducible_sql": "-- Medicare Part D prescribing by specialty, 2024 — reproducible query.\n--\n-- Source:   CMS Medicare Part D Prescribers, \"by Provider and Drug\".\n-- Snapshot: cms-part-d-prescribers / data year 2024 / CMS release 2026-04-04.\n-- Base:     public.cms_part_d_prescribers (~28.0M prescriber × drug rows).\n-- Reads:    part_d_by_specialty_mv (one row per prescriber_specialty) +\n--           part_d_prescribing_overview_mv (program totals), from\n--           supabase/migrations/20260612150000_part_d_prescribing_research_views.sql.\n--           The view is GROUP BY prescriber_specialty over the 2024 base rows,\n--           summing total_claims and total_drug_cost. Claims are attributed to the\n--           prescriber who wrote them, by self-reported CMS specialty.\n\n-- 1. Top prescriber specialties by total drug cost:\nSELECT specialty, claims, cost,\n       round(cost::numeric / claims, 2) AS cost_per_claim\nFROM public.part_d_by_specialty_mv\nORDER BY cost DESC\nLIMIT 10;\n--  Nurse Practitioner    269,894,701  $37,476,377,293  $138.86  <- highest total cost\n--  Internal Medicine     332,609,911  $33,550,092,522  $100.87\n--  Family Practice       371,050,213  $29,174,414,333  $78.63   <- most claims, 3rd in cost\n--  Hematology-Oncology     7,083,076  $17,288,931,026  $2,440.88 <- highest cost per claim\n--  Physician Assistant    95,064,409  $13,558,946,453  $142.63\n--  Cardiology             64,689,193  $13,493,559,914  $208.59\n--  Pulmonary Disease      13,915,148  $8,399,625,859   $603.63\n--  Rheumatology           10,797,149  $8,398,839,294   $777.88\n--  Neurology              20,245,985  $7,986,867,428   $394.49\n--  Endocrinology          17,972,894  $7,969,575,863   $443.42\n\n-- 2. Specialties ranked by cost PER CLAIM (the cost concentration):\nSELECT specialty, claims, cost,\n       round(cost::numeric / claims, 2) AS cost_per_claim\nFROM public.part_d_by_specialty_mv\nWHERE claims >= 1000000          -- exclude tiny subspecialties for a fair per-claim view\nORDER BY cost_per_claim DESC\nLIMIT 10;\n--  Hematology-Oncology  $2,440.88 ; Medical Oncology $2,394.05 ; Infectious Disease $1,005.30\n--  Rheumatology $777.88 ; Pulmonary Disease $603.63 ; Endocrinology $443.42 ...\n--  Family Practice $78.63 sits near the bottom — half the $153.24 program average.\n\n-- 3. Primary-care share (NP + Internal Medicine + Family Practice):\nWITH pc AS (\n  SELECT sum(claims) AS claims, sum(cost) AS cost\n  FROM public.part_d_by_specialty_mv\n  WHERE specialty IN ('Nurse Practitioner','Internal Medicine','Family Practice')\n)\nSELECT pc.claims, pc.cost,\n       round(100.0 * pc.cost   / ov.total_drug_cost, 1) AS pc_cost_pct,   -- 44.2%\n       round(100.0 * pc.claims / ov.total_claims,    1) AS pc_claims_pct  -- 65.8%\nFROM pc, public.part_d_prescribing_overview_mv ov;\n-- 182 distinct prescriber specialties report in the 2024 file:\nSELECT count(*) AS n_specialties FROM public.part_d_by_specialty_mv;   -- 182",
  "license": "U.S. Government Works (federal sources; 17 U.S.C. §105)",
  "generated_by": "Fonteum — https://fonteum.com",
  "notes": "Aggregate, source-traced figures frozen to the snapshot above. Reproduce by running reproducible_sql against the cited federal dataset; no per-entity records are included."
}
