This NAICS page summarizes federal procurement activity for medical, dental, and hospital equipment and supplies merchant wholesalers across the last 10 years, with 23.22 billion in total obligations and 7,215,189 award actions. Defense Logistics Agency accounts for most obligations, while Cardinal Health 200, LLC is the leading vendor by obligated value and award count.
NAICS Industry
NAICS 423450 Federal Contract Obligations (Last 10 Years)
FPDS analysis of NAICS 423450 shows federal obligations for medical, dental, and hospital equipment and supplies merchant wholesalers over the last 10 years.
Annual values reflect recorded obligations by fiscal year and top agency and vendor rankings are based on total obligated dollars within the analysis window.
About NAICS 423450 federal contract activity
NAICS 423450 covers medical, dental, and hospital equipment and supplies merchant wholesalers. Over the last 10 years, FPDS records show $23.22 billion in obligated awards across 7,215,189 actions, with a low average award value of $3,217.82, indicating a highly fragmented, high-volume procurement pattern.
Agency demand and leading federal buyers
The Defense Logistics Agency dominates this NAICS, accounting for $16.85 billion and 7,195,293 awards, or the clear majority of activity in the category. The next largest obligators are the Office of Assistant Secretary for Preparedness and Response at $2.23 billion, the Department of Veterans Affairs at $1.46 billion, FEMA at $1.02 billion, and CDC at $692.78 million, reflecting sustained federal demand tied to health, emergency, and preparedness missions.
Vendor concentration and leading contractors
Cardinal Health 200, LLC is the largest vendor by obligated value at $4.76 billion, followed by Owens & Minor Distribution, Inc. at $2.25 billion. ZOLL Medical Corporation, GlaxoSmithKline LLC, and Medline Industries, LP also rank among the top vendors, with the concentration of obligations split between a few high-dollar suppliers and a much larger set of small-value award recipients.
Annual contract trend over the analysis window
Annual obligations in the available recent years remained in the low single-digit billions, with $2.64 billion in 2025, $1.94 billion in 2024, $1.87 billion in 2023, $1.67 billion in 2022, and $1.93 billion in 2021. Award counts stayed elevated each year, ranging from 721,491 to 767,226, showing that spending volume is consistently broad even when annual obligated dollars fluctuate.
How to interpret this page
This page summarizes FPDS award records assigned to NAICS 423450 for the last 10 years using obligated dollars and award counts. Top agencies, vendors, and annual totals are ranked by obligated value from the provided analysis window; values are rounded for display and should be interpreted as FPDS-derived procurement activity rather than outlays or revenues.
Top Agencies
SELECT
agency_id,
agency_name,
total_obligated,
award_count,
formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
SELECT
content__award__purchaserInformation__contractingOfficeAgencyID AS agency_id,
anyHeavy(content__award__purchaserInformation__contractingOfficeAgencyID__name) AS agency_name,
sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
count() AS award_count
FROM fpds.data
WHERE
contract_type = 1
AND content__award__productOrServiceInformation__principalNAICSCode = '423450'
AND content__award__purchaserInformation__contractingOfficeAgencyID IS NOT NULL
AND content__award__purchaserInformation__contractingOfficeAgencyID != ''
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 10 YEAR
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
GROUP BY agency_id
)
ORDER BY total_obligated DESC
LIMIT 10
| Agency ID | Agency Name | Total Obligated | Readable | Award Actions |
|---|---|---|---|---|
| 97AS | DEFENSE LOGISTICS AGENCY | 16,852,633,303.24 | 16.85 billion | 7,195,293 |
| 7505 | OFFICE OF ASSISTANT SECRETARY FOR PREPAREDNESS AND RESPONSE | 2,234,029,614.02 | 2.23 billion | 277 |
| 3600 | VETERANS AFFAIRS, DEPARTMENT OF | 1,461,266,764.31 | 1.46 billion | 6,943 |
| 7022 | FEDERAL EMERGENCY MANAGEMENT AGENCY | 1,018,051,146.51 | 1.02 billion | 460 |
| 7523 | CENTERS FOR DISEASE CONTROL AND PREVENTION | 692,776,882.30 | 692.78 million | 291 |
| 7200 | AGENCY FOR INTERNATIONAL DEVELOPMENT | 476,159,528.97 | 476.16 million | 142 |
| 7527 | INDIAN HEALTH SERVICE | 115,012,146.30 | 115.01 million | 2,669 |
| 1900 | STATE, DEPARTMENT OF | 99,782,717.30 | 99.78 million | 2,336 |
| 5700 | DEPT OF THE AIR FORCE | 36,574,060.29 | 36.57 million | 353 |
| 1540 | FEDERAL PRISON SYSTEM / BUREAU OF PRISONS | 36,130,813.46 | 36.13 million | 1,179 |
Insight
Obligations in NAICS 423450 are highly concentrated in the Defense Logistics Agency, which accounts for $16.85 billion of $23.22 billion total obligated over the last 10 years, or roughly 73 percent. The next largest agencies are far smaller by dollars: the Office of Assistant Secretary for Preparedness and Response at $2.23 billion, Veterans Affairs at $1.46 billion, and FEMA at $1.02 billion. Award volume is even more concentrated, with DLA accounting for 7,195,293 of 7,215,189 awards, indicating a very high-volume, low-dollar procurement pattern in this NAICS.
Top Vendors
SELECT
vendor_name,
cage_code,
total_obligated,
award_count,
formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
SELECT
content__award__vendor__vendorHeader__vendorName AS vendor_name,
anyHeavy(content__award__vendor__vendorSiteDetails__entityIdentifiers__cageCode) AS cage_code,
sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
count() AS award_count
FROM fpds.data
WHERE
contract_type = 1
AND content__award__productOrServiceInformation__principalNAICSCode = '423450'
AND content__award__vendor__vendorHeader__vendorName IS NOT NULL
AND content__award__vendor__vendorHeader__vendorName != ''
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 10 YEAR
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
GROUP BY vendor_name
)
ORDER BY total_obligated DESC
LIMIT 10
| Vendor | CAGE Code | Total Obligated | Readable | Award Actions |
|---|---|---|---|---|
| CARDINAL HEALTH 200, LLC | 07TA6 | 4,755,194,099.08 | 4.76 billion | 2,956,807 |
| OWENS & MINOR DISTRIBUTION, INC. | 9C381 | 2,249,162,361.43 | 2.25 billion | 1,412,710 |
| ZOLL MEDICAL CORPORATION | 0UJ27 | 960,996,605.53 | 961.00 million | 35,703 |
| GLAXOSMITHKLINE LLC | 667E9 | 682,188,541.11 | 682.19 million | 15 |
| MEDLINE INDUSTRIES, LP | 0PMN3 | 592,990,206.37 | 592.99 million | 596 |
| PARKDALE ADVANCED MATERIALS, INC. | 8JQV9 | 543,407,710.52 | 543.41 million | 8 |
| BEACON POINT ASSOCIATES LLC | 6U5B7 | 516,500,856.40 | 516.50 million | 51,914 |
| GENERAL MOTORS LLC | 00DL0 | 476,355,469.51 | 476.36 million | 4 |
| REMOTE MEDICINE INC. | 3KNU4 | 473,829,670.34 | 473.83 million | 52 |
| PHILIPS NORTH AMERICA LLC | 8HEG5 | 433,390,819.52 | 433.39 million | 562 |
Insight
Over the last 10 years, obligations in NAICS 423450 totaled $23.22 billion across 7,215,189 awards, with an average award value of $3,217.82, indicating a highly transaction-heavy purchasing pattern. Top obligations are concentrated among a small set of vendors, led by CARDINAL HEALTH 200, LLC at $4.76 billion and OWENS & MINOR DISTRIBUTION, INC. at $2.25 billion; the top 10 vendors together account for a substantial share of total obligations. Award volume is also unevenly distributed, with CARDINAL HEALTH 200, LLC and OWENS & MINOR DISTRIBUTION, INC. each receiving well over 1 million awards, while several other high-obligation vendors received relatively few awards, suggesting a mix of bulk distribution and lower-frequency, higher-dollar buys.
Annual Trend
SELECT
year,
total_obligated,
award_count,
formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
SELECT
toYear(parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate)) AS year,
sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
count() AS award_count
FROM fpds.data
WHERE
contract_type = 1
AND content__award__productOrServiceInformation__principalNAICSCode = '423450'
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 10 YEAR
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
GROUP BY year
)
ORDER BY year DESC
| Year | Total Obligated | Readable | Award Actions |
|---|---|---|---|
| 2025 | 2,640,324,304.38 | 2.64 billion | 724,503 |
| 2024 | 1,937,205,410.95 | 1.94 billion | 767,226 |
| 2023 | 1,868,021,713.51 | 1.87 billion | 733,341 |
| 2022 | 1,671,655,194.07 | 1.67 billion | 721,491 |
| 2021 | 1,925,036,181.96 | 1.93 billion | 730,444 |
| 2020 | 6,026,644,626.23 | 6.03 billion | 690,567 |
| 2019 | 1,708,740,625.61 | 1.71 billion | 747,434 |
| 2018 | 1,866,930,983.69 | 1.87 billion | 770,846 |
| 2017 | 2,083,329,510.50 | 2.08 billion | 690,751 |
| 2016 | 1,489,315,804.55 | 1.49 billion | 638,586 |
Insight
Over the last 10 years, NAICS 423450 obligated $23.22 billion across 7,215,189 awards, with a low average award value of $3,217.82, indicating a highly fragmented obligation profile dominated by large volumes of small transactions. Annual obligations were relatively stable at roughly $1.49 billion to $2.64 billion in most years, with a pronounced spike in 2020 to $6.03 billion that materially increased the period total. Award counts remained consistently high year to year, ranging from 638,586 in 2016 to 770,846 in 2018, reinforcing the concentration in numerous low-dollar awards rather than a small number of large procurements.
Use FPDS Query for deeper industry analysis
Explore federal procurement data with custom SQL, fast filtering, and deeper industry analysis across agencies, vendors, and annual trends.
Continue from this last 10 years view into full FPDS Query workflows with deeper filtering, custom SQL, saved queries, and broader market comparison.