U.S. Wealth WatcherCelebrating Political Fortunes
< Contractors

MCKESSON CORPORATION

FY 2024
FY 2024 · contracts ≥ $1M
$8.9B
76 awards · top agency: Department of Veterans Affairs · as of Jul 25, 2026

McKesson Corporation is an American publicly traded company that distributes pharmaceuticals and provides health information technology, medical supplies, and health management tools. The company delivers a third of all pharmaceutical products used or consumed in North America and employs over 80,000 employees. With $308.9 billion in 2024 revenue, it is the ninth-largest company by revenue in the United States and the nation's largest health care company. The company is headquartered in Irving, Texas. It is a component of the S&P 500 and is listed on the New York Stock Exchange, where it is traded under the ticker symbol "MCK". via Wikipedia

Contracts ≥ $1M, not revenue
$8.9B
FY 2024 LDA lobbying total
$0
FY 2024 PAC/employee-attributed
$0
Award dollars are federal obligations from contracts of $1M or more (USAspending), not revenue or profit. Lobbying totals come from LDA filings, not contract-level spending. Donations are PAC or employee-attributed records. Overlaps show association, not causation.
USAspending contract awards

What they took

These are obligated federal contract dollars from awards of $1 million or more. They are not profit, revenue, a contract ceiling, or the company's full federal total. Data loaded as of Jul 25, 2026.

MCKESSON CORPORATION

Federal contract obligations (≥$1M) by awarding agency.

Contracts ≥$1M · FY2024
$8.9B
▲ 0.9× since FY2022
Department of Veterans AffairsDepartment of Health and Human ServicesDepartment of JusticeOther agencies
$0$2.6B$5.2B$7.7B$10BFY22FY23FY24$53M$257M$8.6B
MCKESSON CORPORATION: Federal contract obligations (≥$1M) by awarding agency.
AgencyFY2022FY2023FY2024
Department of Veterans Affairs$8.1B$9.2B$8.6B
Department of Health and Human Services$1.3B$277M$257M
Department of Justice$39M$53M$53M
Other agencies$1.2M$0$0
Department of Veterans Affairs$8.6B
12 loaded awards
Department of Health and Human Services$257M
47 loaded awards
Department of Justice$53M
17 loaded awards
  • Department of Veterans Affairs

    Department of Veterans Affairs · 2024-07-01 · NAICS 325412 · PSC 6505

    $972M
    tx|CONT_AWD_36C24024K1010_3600_36W79720D0001_3600|2024-07-01|971836194.04|0Source
  • Department of Veterans Affairs

    Department of Veterans Affairs · 2024-09-01 · NAICS 325412 · PSC 6505

    $953M
    tx|CONT_AWD_36C24024K1012_3600_36W79720D0001_3600|2024-09-01|953242300.25|0Source
  • Department of Veterans Affairs

    Department of Veterans Affairs · 2024-08-01 · NAICS 325412 · PSC 6505

    $944M
    tx|CONT_AWD_36C24024K1011_3600_36W79720D0001_3600|2024-08-01|943800291.77|0Source
  • Department of Veterans Affairs

    Department of Veterans Affairs · 2024-03-01 · NAICS 325412 · PSC 6505

    $851M
    tx|CONT_AWD_36C24024K1006_3600_36W79720D0001_3600|2024-03-01|851413499.24|0Source
  • Department of Veterans Affairs

    Department of Veterans Affairs · 2024-06-01 · NAICS 325412 · PSC 6505

    $839M
    tx|CONT_AWD_36C24024K1009_3600_36W79720D0001_3600|2024-06-01|838785945.41|0Source
  • Department of Veterans Affairs

    Department of Veterans Affairs · 2024-05-01 · NAICS 325412 · PSC 6505

    $621M
    tx|CONT_AWD_36C24024K1008_3600_36W79720D0001_3600|2024-05-01|620873013.84|0Source
  • Department of Veterans Affairs

    Department of Veterans Affairs · 2024-04-01 · NAICS 325412 · PSC 6505

    $610M
    tx|CONT_AWD_36C24024K1007_3600_36W79720D0001_3600|2024-04-01|610147794.94|0Source
  • Department of Veterans Affairs

    Department of Veterans Affairs · 2024-01-01 · NAICS 325412 · PSC 6505

    $609M
    tx|CONT_AWD_36C24024K1004_3600_36W79720D0001_3600|2024-01-01|608690885.52|0Source
  • Department of Veterans Affairs

    Department of Veterans Affairs · 2024-02-01 · NAICS 325412 · PSC 6505

    $568M
    tx|CONT_AWD_36C24024K1005_3600_36W79720D0001_3600|2024-02-01|567909091.69|0Source
  • Department of Veterans Affairs

    Department of Veterans Affairs · 2023-10-01 · NAICS 325412 · PSC 6505

    $559M
    tx|CONT_AWD_36C24024K1001_3600_36W79720D0001_3600|2023-10-01|559366956.28|0Source
  • Department of Veterans Affairs

    Department of Veterans Affairs · 2023-11-01 · NAICS 325412 · PSC 6505

    $545M
    tx|CONT_AWD_36C24024K1002_3600_36W79720D0001_3600|2023-11-01|545407050.27|0Source
  • Department of Veterans Affairs

    Department of Veterans Affairs · 2023-12-01 · NAICS 325412 · PSC 6505

    $537M
    tx|CONT_AWD_36C24024K1003_3600_36W79720D0001_3600|2023-12-01|536861081.15|0Source
  • Department of Health and Human Services

    Office of Assistant Secretary for Preparedness and Response · 2024-09-25 · NAICS 493110 · PSC M1GD

    $51M
    tx|CONT_AWD_75A50524C00002_7505_-NONE-_-NONE-|2024-09-25|51138600.00|0Source
  • Department of Health and Human Services

    Centers for Disease Control and Prevention · 2024-01-31 · NAICS 325412 · PSC R604

    $34M
    tx|CONT_AWD_75D30123C17978_7523_-NONE-_-NONE-|2024-01-31|33530000.00|P00001Source
  • Department of Health and Human Services

    Indian Health Service · 2023-11-22 · NAICS 325412 · PSC 3650

    $25M
    tx|CONT_AWD_75H71224F80009_7527_36W79720D0001_3600|2023-11-22|25000000.00|0Source
  • Department of Health and Human Services

    Centers for Medicare and Medicaid Services · 2024-07-31 · NAICS 541519 · PSC R799

    $22M
    tx|CONT_AWD_75FCMC21F0074_7530_47QTCA21D000L_4732|2024-07-31|22219427.00|P00011Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2024-06-18 · NAICS 325412 · PSC 6505

    $18M
    tx|CONT_AWD_15B51924F00000095_1540_36W79720D0001_3600|2024-06-18|18248349.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2023-11-07 · NAICS 325412 · PSC 6505

    $9.0M
    tx|CONT_AWD_75H71023F80359_7527_36W79720D0001_3600|2023-11-07|9000000.00|P00001Source
  • Department of Health and Human Services

    Indian Health Service · 2024-08-19 · NAICS 325412 · PSC 6505

    $7.5M
    tx|CONT_AWD_75H71024F80289_7527_36W79720D0001_3600|2024-08-19|7500000.00|P00001Source
  • Department of Health and Human Services

    Indian Health Service · 2024-07-11 · NAICS 325412 · PSC 6505

    $7.5M
    tx|CONT_AWD_75H71024F80289_7527_36W79720D0001_3600|2024-07-11|7500000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-08-09 · NAICS 325412 · PSC 6505

    $6.0M
    tx|CONT_AWD_75H71024F80310_7527_36W79720D0001_3600|2024-08-09|6000000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-03-08 · NAICS 325412 · PSC 6505

    $6.0M
    tx|CONT_AWD_75H71023F80359_7527_36W79720D0001_3600|2024-03-08|6000000.00|P00002Source
  • Department of Health and Human Services

    Indian Health Service · 2023-12-27 · NAICS 325412 · PSC 6505

    $6.0M
    tx|CONT_AWD_75H71024F80075_7527_36W79720D0001_3600|2023-12-27|6000000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2023-10-18 · NAICS 325412 · PSC 6515

    $5.1M
    tx|CONT_AWD_75H71224F80001_7527_36W79720D0001_3600|2023-10-18|5103000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-06-24 · NAICS 325412 · PSC 6505

    $4.0M
    tx|CONT_AWD_75H71024F80075_7527_36W79720D0001_3600|2024-06-24|4000000.00|P00004Source
  • Department of Health and Human Services

    Indian Health Service · 2024-03-07 · NAICS 325412 · PSC 6515

    $3.8M
    tx|CONT_AWD_75H71224F80035_7527_36W79720D0001_3600|2024-03-07|3750000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-01-03 · NAICS 325412 · PSC 6505

    $3.8M
    tx|CONT_AWD_75H71224F80020_7527_36W79720D0001_3600|2024-01-03|3750000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-08-09 · NAICS 325412 · PSC 6515

    $3.6M
    tx|CONT_AWD_75H71224F80093_7527_36W79720D0001_3600|2024-08-09|3575000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-07-23 · NAICS 325412 · PSC 6505

    $3.6M
    tx|CONT_AWD_75H71224F80070_7527_36W79720D0001_3600|2024-07-23|3575000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-07-05 · NAICS 325412 · PSC 6505

    $3.5M
    tx|CONT_AWD_75H71023F80359_7527_36W79720D0001_3600|2024-07-05|3500000.00|P00003Source
  • Department of Health and Human Services

    Indian Health Service · 2024-07-12 · NAICS 325412 · PSC 6505

    $3.3M
    tx|CONT_AWD_75H71024F80290_7527_36W79720D0001_3600|2024-07-12|3300000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-08-13 · NAICS 325412 · PSC 6505

    $3.1M
    tx|CONT_AWD_75H71124F80140_7527_36W79720D0001_3600|2024-08-13|3060921.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-08-10 · NAICS 325412 · PSC 6505

    $3.0M
    tx|CONT_AWD_75H71022F80615_7527_36W79720D0001_3600|2024-08-10|3000000.00|P00008Source
  • Department of Health and Human Services

    Indian Health Service · 2024-06-27 · NAICS 325412 · PSC 6505

    $3.0M
    tx|CONT_AWD_75H71022F80600_7527_36W79720D0001_3600|2024-06-27|3000000.00|P00012Source
  • Department of Health and Human Services

    Indian Health Service · 2024-04-24 · NAICS 325412 · PSC 6505

    $3.0M
    tx|CONT_AWD_75H71024F80075_7527_36W79720D0001_3600|2024-04-24|3000000.00|P00002Source
  • Department of Health and Human Services

    Indian Health Service · 2024-04-04 · NAICS 325412 · PSC 6505

    $3.0M
    tx|CONT_AWD_75H71022F80600_7527_36W79720D0001_3600|2024-04-04|3000000.00|P00011Source
  • Department of Health and Human Services

    Indian Health Service · 2024-02-27 · NAICS 325412 · PSC 6505

    $3.0M
    tx|CONT_AWD_75H71024F80075_7527_36W79720D0001_3600|2024-02-27|3000000.00|P00001Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2023-10-30 · NAICS 325412 · PSC 6505

    $2.8M
    tx|CONT_AWD_15B10624F00000001_1540_36W79720D0001_3600|2023-10-30|2778086.98|0Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2024-04-15 · NAICS 325412 · PSC 6505

    $2.7M
    tx|CONT_AWD_15B10624F00000165_1540_36W79720D0001_3600|2024-04-15|2668850.46|0Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2024-05-22 · NAICS 325412 · PSC 6505

    $2.6M
    tx|CONT_AWD_15B10624F00000208_1540_36W79720D0001_3600|2024-05-22|2639912.00|0Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2024-05-31 · NAICS 325412 · PSC 6505

    $2.6M
    tx|CONT_AWD_15B10624F00000226_1540_36W79720D0001_3600|2024-05-31|2626598.86|0Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2024-05-31 · NAICS 325412 · PSC 6505

    $2.6M
    tx|CONT_AWD_15B10624F00000220_1540_36W79720D0001_3600|2024-05-31|2616008.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-04-10 · NAICS 325412 · PSC 6505

    $2.5M
    tx|CONT_AWD_75H71124F80087_7527_36W79720D0001_3600|2024-04-10|2500000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-02-13 · NAICS 325412 · PSC 3650

    $2.5M
    tx|CONT_AWD_75H71224F80024_7527_36W79720D0001_3600|2024-02-13|2499000.00|0Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2024-03-18 · NAICS 325412 · PSC 6505

    $2.4M
    tx|CONT_AWD_15B10624F00000138_1540_36W79720D0001_3600|2024-03-18|2433824.17|0Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2024-07-03 · NAICS 325412 · PSC 6505

    $2.4M
    tx|CONT_AWD_15B51924F00000107_1540_36W79720D0001_3600|2024-07-03|2417863.68|0Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2023-12-06 · NAICS 325412 · PSC 6505

    $2.4M
    tx|CONT_AWD_15B10624F00000089_1540_36W79720D0001_3600|2023-12-06|2372012.21|0Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2023-12-01 · NAICS 325412 · PSC 6505

    $2.3M
    tx|CONT_AWD_15B10624F00000087_1540_36W79720D0001_3600|2023-12-01|2304917.26|0Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2024-09-19 · NAICS 325412 · PSC 6505

    $2.3M
    tx|CONT_AWD_15B10624F00000278_1540_36W79720D0001_3600|2024-09-19|2254255.85|P00002Source
  • Department of Health and Human Services

    Indian Health Service · 2024-09-20 · NAICS 325412 · PSC 6505

    $2.2M
    tx|CONT_AWD_75H71124F80167_7527_36W79720D0001_3600|2024-09-20|2159128.33|0Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2024-02-08 · NAICS 325412 · PSC 6505

    $2.0M
    tx|CONT_AWD_15B10624F00000119_1540_36W79720D0001_3600|2024-02-08|2010882.68|P00001Source
  • Department of Health and Human Services

    Indian Health Service · 2024-07-12 · NAICS 325412 · PSC 6505

    $2.0M
    tx|CONT_AWD_75H71022F80593_7527_36W79720D0001_3600|2024-07-12|2000000.00|P00002Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2024-05-09 · NAICS 325412 · PSC 6505

    $2.0M
    tx|CONT_AWD_15B20524F00000009_1540_36W79720D0001_3600|2024-05-09|2000000.00|P00009Source
  • Department of Health and Human Services

    Indian Health Service · 2024-05-08 · NAICS 325412 · PSC 6505

    $2.0M
    tx|CONT_AWD_75H71024F80075_7527_36W79720D0001_3600|2024-05-08|2000000.00|P00003Source
  • Department of Health and Human Services

    Indian Health Service · 2024-02-09 · NAICS 325412 · PSC 6505

    $2.0M
    tx|CONT_AWD_75H71022F80600_7527_36W79720D0001_3600|2024-02-09|2000000.00|P00010Source
  • Department of Health and Human Services

    Indian Health Service · 2023-10-31 · NAICS 325412 · PSC 6505

    $1.8M
    tx|CONT_AWD_75H71022F80615_7527_36W79720D0001_3600|2023-10-31|1800000.00|P00005Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2024-08-07 · NAICS 325412 · PSC 6505

    $1.7M
    tx|CONT_AWD_15B10624F00000270_1540_36W79720D0001_3600|2024-08-07|1712611.07|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-08-09 · NAICS 325412 · PSC 6505

    $1.7M
    tx|CONT_AWD_75H71024F80317_7527_36W79720D0001_3600|2024-08-09|1700000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2023-12-11 · NAICS 325412 · PSC 6505

    $1.7M
    tx|CONT_AWD_75H71022F80600_7527_36W79720D0001_3600|2023-12-11|1700000.00|P00009Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2023-12-01 · NAICS 325412 · PSC 6505

    $1.6M
    tx|CONT_AWD_15B10624F00000003_1540_36W79720D0001_3600|2023-12-01|1614264.13|P00001Source
  • Department of Health and Human Services

    Indian Health Service · 2023-12-01 · NAICS 325412 · PSC 6505

    $1.6M
    tx|CONT_AWD_75H71124F80032_7527_36W79720D0001_3600|2023-12-01|1600000.00|0Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2024-07-03 · NAICS 325412 · PSC 6505

    $1.5M
    tx|CONT_AWD_15B51924F00000105_1540_36W79720D0001_3600|2024-07-03|1525644.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-04-30 · NAICS 325412 · PSC 6505

    $1.5M
    tx|CONT_AWD_75H71022F80615_7527_36W79720D0001_3600|2024-04-30|1500000.00|P00007Source
  • Department of Health and Human Services

    Indian Health Service · 2023-11-21 · NAICS 325412 · PSC 6505

    $1.5M
    tx|CONT_AWD_75H71022F80600_7527_36W79720D0001_3600|2023-11-21|1500000.00|P00008Source
  • Department of Health and Human Services

    Indian Health Service · 2024-09-06 · NAICS 325412 · PSC 6505

    $1.3M
    tx|CONT_AWD_75H71124F80155_7527_36W79720D0001_3600|2024-09-06|1296172.22|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-03-22 · NAICS 325412 · PSC 6505

    $1.2M
    tx|CONT_AWD_75H71124F80078_7527_36W79720D0001_3600|2024-03-22|1200000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-02-13 · NAICS 325412 · PSC 6505

    $1.2M
    tx|CONT_AWD_75H71124F80064_7527_36W79720D0001_3600|2024-02-13|1200000.00|0Source
  • Department of Justice

    Federal Prison System / Bureau of Prisons · 2024-09-19 · NAICS 325412 · PSC 6505

    $1.1M
    tx|CONT_AWD_15B20524F00000158_1540_36W79720D0001_3600|2024-09-19|1079742.64|P00001Source
  • Department of Health and Human Services

    Office of Assistant Secretary for Preparedness and Response · 2024-08-01 · NAICS 339112 · PSC 6515

    $1.0M
    tx|CONT_AWD_75A50324P00011_7505_-NONE-_-NONE-|2024-08-01|1008668.41|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-07-19 · NAICS 325412 · PSC 6505

    $1.0M
    tx|CONT_AWD_75H71124F80131_7527_36W79720D0001_3600|2024-07-19|1001084.27|0Source
  • Department of Health and Human Services

    Office of Assistant Secretary for Preparedness and Response · 2024-07-20 · NAICS 325412 · PSC 6505

    $1.0M
    tx|CONT_AWD_75A50224F80014_7505_36W79720D0001_3600|2024-07-20|1000000.13|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-08-29 · NAICS 325412 · PSC 6505

    $1.0M
    tx|CONT_AWD_75H71024F80345_7527_36W79720D0001_3600|2024-08-29|1000000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-08-02 · NAICS 325412 · PSC 6505

    $1.0M
    tx|CONT_AWD_75H71024F80307_7527_36W79720D0001_3600|2024-08-02|1000000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-07-31 · NAICS 325412 · PSC 6505

    $1.0M
    tx|CONT_AWD_75H71124F80134_7527_36W79720D0001_3600|2024-07-31|1000000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-07-18 · NAICS 325412 · PSC 6505

    $1.0M
    tx|CONT_AWD_75H71024F80288_7527_36W79720D0001_3600|2024-07-18|1000000.00|0Source
  • Department of Health and Human Services

    Indian Health Service · 2024-06-25 · NAICS 325412 · PSC 6505

    $1.0M
    tx|CONT_AWD_75H71124F80113_7527_36W79720D0001_3600|2024-06-25|1000000.00|0Source
Lobbying and donations

What they spent

LDA lobbying spend
$0

This is the annual total reported in lobbying filings. It is not labeled as spending on a specific contract.

No lobbying-company match is attached yet.

PAC/employee-attributed donations
$0

Donation totals combine PAC and employee-attributed individual records where the contractor resolves to a donor.

Top politicians by matched donation total

Who they funded

No matched politician funding is attached to this contractor yet.

More records