This NAICS page summarizes federal obligations for Drugs and Druggists' Sundries Merchant Wholesalers in the last full year. The Defense Logistics Agency accounted for nearly all spending, while AmerisourceBergen and DMS Pharmaceutical Group were the largest vendors by obligated value.
NAICS Industry
NAICS 424210 Federal Contract Obligations (Last Year)
Federal procurement activity for NAICS 424210, Drugs and Druggists' Sundries Merchant Wholesalers, totaled $2.81 billion across 425,164 award actions in the last full year.
Annual figures reflect obligations and award actions recorded in the analysis window; vendor names may appear in multiple rows as listed in FPDS source data.
About NAICS 424210 federal contract activity
Federal obligations under NAICS 424210, Drugs and Druggists' Sundries Merchant Wholesalers, totaled 2.81 billion across 425,164 awards in the last full year, with an average award value of 6,605.39. Activity in this code is high-volume and low-dollar on average, indicating extensive recurring procurement for pharmaceutical and related sundries distribution.
Agency demand and leading federal buyers
The Defense Logistics Agency dominated obligations in this NAICS, accounting for 2.79 billion across 424,868 awards and representing virtually all recorded spending in the category. The remaining agencies were much smaller by comparison, led by Indian Health Service at 11.85 million and Federal Prison System / Bureau of Prisons at 882.76 thousand, with FDA and ICE contributing isolated smaller obligations.
Vendor concentration and leading contractors
Vendor activity was concentrated among a small number of pharmaceutical wholesalers, led by AmerisourceBergen-related entries tied to CAGE 1XUY5 and DMS Pharmaceutical Group entries tied to CAGE 1UNB0. The two AmerisourceBergen entries alone account for over 2.52 billion in obligations, while DMS Pharmaceutical Group adds more than 268 million; McKesson Corporation appears at a materially smaller level of 12.05 million.
Annual contract trend over the analysis window
The annual trend shows all recorded obligations for 2025, totaling 2.81 billion across 425,164 awards. Because only one year is present in the analysis window, the data supports a current-year snapshot rather than a multi-year directional comparison.
How to interpret this page
This summary is based on FPDS obligation data filtered to NAICS 424210 for the last full year. Agency and vendor figures reflect recorded obligations and award counts in the dataset; vendor names are shown as captured, including repeated entries where the source data lists distinct name variants under the same CAGE code.
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 = '424210'
AND content__award__purchaserInformation__contractingOfficeAgencyID IS NOT NULL
AND content__award__purchaserInformation__contractingOfficeAgencyID != ''
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 1 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 | 2,794,359,202.92 | 2.79 billion | 424,868 |
| 7527 | INDIAN HEALTH SERVICE | 11,853,325.88 | 11.85 million | 151 |
| 1540 | FEDERAL PRISON SYSTEM / BUREAU OF PRISONS | 882,762.60 | 882.76 thousand | 70 |
| 7524 | FOOD AND DRUG ADMINISTRATION | 607,060.00 | 607.06 thousand | 1 |
| 7012 | U.S. IMMIGRATION AND CUSTOMS ENFORCEMENT | 308,000.00 | 308.00 thousand | 2 |
| 12G2 | FOOD SAFETY AND INSPECTION SERVICE | 218,650.35 | 218.65 thousand | 4 |
| 1549 | FEDERAL BUREAU OF INVESTIGATION | 159,385.24 | 159.39 thousand | 5 |
| 1900 | STATE, DEPARTMENT OF | 34,465.00 | 34.47 thousand | 2 |
| 3600 | VETERANS AFFAIRS, DEPARTMENT OF | 6,541.40 | 6.54 thousand | 2 |
| 1700 | DEPT OF THE NAVY | 6,189.60 | 6.19 thousand | 4 |
Insight
Obligations under NAICS 424210 were highly concentrated in the Defense Logistics Agency, which accounted for $2.79 billion of the $2.81 billion obligated in the last full year and 424,868 of 425,164 awards. The remaining agencies each represented a much smaller share of activity, led by Indian Health Service at $11.85 million and followed by the Federal Prison System/Bureau of Prisons at $882.76 thousand. Award volume was similarly concentrated, indicating that this NAICS is dominated by a single agency with limited secondary procurement activity across other agencies.
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 = '424210'
AND content__award__vendor__vendorHeader__vendorName IS NOT NULL
AND content__award__vendor__vendorHeader__vendorName != ''
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 1 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 |
|---|---|---|---|---|
| AMERISOURCEBERGEN DRUG CORPORATION | 1XUY5 | 1,438,509,026.63 | 1.44 billion | 223,959 |
| AMERISOURCEBERGEN DRUG CORP | 1XUY5 | 1,081,011,049.84 | 1.08 billion | 176,895 |
| DMS PHARMACEUTICAL GROUP INC | 1UNB0 | 152,419,411.75 | 152.42 million | 12,482 |
| DMS PHARMACEUTICAL GROUP INC. | 1UNB0 | 115,674,711.37 | 115.67 million | 8,324 |
| MCKESSON CORPORATION | 1MKG3 | 12,048,024.51 | 12.05 million | 200 |
| DAKOTA DRUG, INC. | 42465 | 6,304,330.32 | 6.30 million | 2,794 |
| WE PHARMA, INC | 7CN54 | 607,060.00 | 607.06 thousand | 1 |
| PRIORITY HEALTHCARE DISTRIBUTION INC | 3CCQ4 | 595,175.27 | 595.18 thousand | 10 |
| FFF ENTERPRISES, INC. | 0T8N1 | 308,000.00 | 308.00 thousand | 1 |
| WORLD BIOPRODUCTS LLC | 7Z9F9 | 218,650.35 | 218.65 thousand | 4 |
Insight
Obligations in NAICS 424210 were highly concentrated in the top two vendor records, both tied to AMERISOURCEBERGEN under the same CAGE code, which together accounted for about $2.52 billion of the $2.81 billion obligated in the last full year. The remaining vendors were much smaller, led by DMS PHARMACEUTICAL GROUP INC. entries totaling about $268.09 million, followed by MCKESSON CORPORATION at $12.05 million and DAKOTA DRUG, INC. at $6.30 million. Award volume was also concentrated, with AMERISOURCEBERGEN records receiving over 400,000 awards combined, indicating a very high transaction count with low average award value across the sector.
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 = '424210'
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 1 YEAR
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
GROUP BY year
)
ORDER BY year DESC
| Year | Total Obligated | Readable | Award Actions |
|---|---|---|---|
| 2025 | 2,808,377,662.15 | 2.81 billion | 425,164 |
Insight
For the last full year, NAICS 424210 recorded $2.81 billion in obligations across 425,164 awards, indicating a highly distributed obligation profile with a very large volume of transactions. The average award value of $6,605.39 suggests the category is characterized by relatively small-dollar awards rather than a concentrated set of large obligations. Because only one year is provided in this 1-year window, no year-over-year trend can be assessed from the available data.
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 full year view into full FPDS Query workflows with deeper filtering, custom SQL, saved queries, and broader market comparison.