This NAICS page summarizes federal obligations for petroleum refineries across 2,421,692 award actions and $87.95 billion in total obligated value. The Defense Logistics Agency accounts for nearly all spending in this code, while smaller amounts appear across civilian and military agencies such as the Forest Service, Department of the Army, State Department, and National Park Service.
NAICS Industry
NAICS 324110 Federal Contract Obligations (Last 10 Years)
FPDS procurement data for NAICS 324110 covers petroleum refinery awards over the last 10 years, led overwhelmingly by the Defense Logistics Agency.
Annual obligations peaked at $14.70 billion in 2022 and remained above $7.91 billion in 2025, with BP Products North America Inc., Okinawa Idemitsu K.K., and Valero Marketing and Supply Company among the top vendors.
About NAICS 324110 federal contract activity
NAICS 324110, Petroleum Refineries, represents 87.95 billion in obligated federal spending across 2,421,692 awards over the last 10 years, with an average award value of 36,318.66. The volume of actions is high relative to dollar value, indicating extensive use of smaller purchases and recurring fuel-related obligations alongside larger refinery supply contracts.
Agency demand and leading federal buyers
The Defense Logistics Agency dominates this market, accounting for 87.56 billion and 2,405,973 awards, or nearly all observed obligations in the category. The remaining top agencies—Forest Service, Department of the Army, State Department, and National Park Service—each contribute less than 100 million, showing that non-DLA demand is material but comparatively limited.
Vendor concentration and leading contractors
BP Products North America Inc. is the largest vendor by obligations at 8.26 billion, followed closely by Okinawa Idemitsu K.K. at 7.58 billion and Valero Marketing and Supply Company at 6.26 billion. Phillips 66 Company and S-OIL Corporation also rank among the top suppliers, indicating a concentrated vendor base of major petroleum refiners and marketers.
Annual contract trend over the analysis window
Annual obligations peaked in 2022 at 14.70 billion, then declined to 12.73 billion in 2023 and 10.50 billion in 2024, with 7.91 billion recorded in 2025 to date. Award counts remained consistently high across these years, ranging from 227,238 in 2021 to 257,215 in 2024, suggesting continued procurement activity even as obligated dollars varied.
How to interpret this page
This page summarizes FPDS obligations mapped to NAICS 324110 over the last 10 years, using reported award obligations and award counts. Agency and vendor rankings reflect total obligated dollars within the selected NAICS code, and the annual trend shows obligations and awards by fiscal year as recorded in FPDS Query.
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 = '324110'
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 | 87,555,558,673.85 | 87.56 billion | 2,405,973 |
| 12C2 | FOREST SERVICE | 93,290,131.74 | 93.29 million | 1,485 |
| 2100 | DEPT OF THE ARMY | 91,766,358.73 | 91.77 million | 2,685 |
| 1900 | STATE, DEPARTMENT OF | 41,862,591.47 | 41.86 million | 2,450 |
| 1443 | NATIONAL PARK SERVICE | 36,881,261.92 | 36.88 million | 2,442 |
| 1450 | BUREAU OF INDIAN AFFAIRS | 29,059,872.22 | 29.06 million | 1,509 |
| 7529 | NATIONAL INSTITUTES OF HEALTH | 18,141,689.54 | 18.14 million | 325 |
| 1700 | DEPT OF THE NAVY | 11,833,921.91 | 11.83 million | 414 |
| 1448 | U.S. FISH AND WILDLIFE SERVICE | 8,996,490.06 | 9.00 million | 755 |
| 3600 | VETERANS AFFAIRS, DEPARTMENT OF | 8,880,118.27 | 8.88 million | 717 |
Insight
NAICS 324110 is highly concentrated in the Defense Logistics Agency, which accounts for $87.56 billion of the $87.95 billion obligated over the last 10 years and 2,405,973 of 2,421,692 awards. The remaining agencies each represent only a small share of obligations, with the next highest totals in the tens of millions rather than billions. This distribution indicates that petroleum refinery procurement in FPDS is overwhelmingly driven by a single agency, with limited obligation volume spread across other departments and bureaus.
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 = '324110'
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 |
|---|---|---|---|---|
| BP PRODUCTS NORTH AMERICA INC. | 1V6V3 | 8,259,666,503.44 | 8.26 billion | 12,619 |
| OKINAWA IDEMITSU K.K. | J8391 | 7,579,631,523.67 | 7.58 billion | 3,860 |
| VALERO MARKETING AND SUPPLY COMPANY | 1QSA0 | 6,259,622,651.48 | 6.26 billion | 1,624 |
| PHILLIPS 66 COMPANY | 6R7Y6 | 3,898,129,978.21 | 3.90 billion | 8,573 |
| S-OIL CORPORATION | 0181F | 3,825,328,197.94 | 3.83 billion | 591 |
| PETROMAX REFINING COMPANY LLC | 3G8M1 | 3,401,662,871.87 | 3.40 billion | 1,024 |
| EQUILON ENTERPRISES LLC | 3N254 | 3,264,076,677.26 | 3.26 billion | 1,502 |
| MOTOR OIL (HELLAS) CORINTH REFINERIES S.A. | 6W100 | 3,023,970,534.24 | 3.02 billion | 414 |
| TESORO REFINING & MARKETING COMPANY LLC | 1W6E8 | 2,204,670,946.53 | 2.20 billion | 2,472 |
| THE BAHRAIN PETROLEUM COMPANY BSC (CLOSED) | SH853 | 1,751,909,426.09 | 1.75 billion | 17,210 |
Insight
Over the last 10 years, NAICS 324110 obligated $87.95 billion across 2,421,692 awards, with an average award value of $36,318.66, indicating a high-volume, relatively low-dollar award profile overall. Top vendor obligations are concentrated among a small set of refiners and fuel suppliers: BP Products North America Inc. leads with $8.26 billion, followed by Okinawa Idemitsu K.K. at $7.58 billion and Valero Marketing and Supply Company at $6.26 billion. The remaining top vendors each received between $1.75 billion and $3.90 billion, suggesting obligations are dispersed across several major firms rather than dominated by a single vendor.
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 = '324110'
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 | 7,912,920,708.33 | 7.91 billion | 231,159 |
| 2024 | 10,495,758,293.57 | 10.50 billion | 257,215 |
| 2023 | 12,726,351,263.79 | 12.73 billion | 239,894 |
| 2022 | 14,700,809,808.97 | 14.70 billion | 249,797 |
| 2021 | 7,395,455,164.43 | 7.40 billion | 227,238 |
| 2020 | 5,009,889,050.25 | 5.01 billion | 210,872 |
| 2019 | 7,198,418,948.10 | 7.20 billion | 228,942 |
| 2018 | 8,931,554,248.96 | 8.93 billion | 277,188 |
| 2017 | 7,596,793,508.97 | 7.60 billion | 225,540 |
| 2016 | 5,984,660,141.94 | 5.98 billion | 273,847 |
Insight
Over the last 10 years, NAICS 324110 (Petroleum Refineries) accounted for $87.95 billion across 2,421,692 awards, with an average award value of $36,318.66. Obligations were highest in 2022 ($14.70 billion) and remained elevated in 2023 ($12.73 billion) and 2024 ($10.50 billion) before declining to $7.91 billion in 2025. Award volume stayed relatively stable year to year, ranging from 210,872 in 2020 to 277,188 in 2018, indicating a broad, high-volume obligation pattern rather than concentration in a small number of awards.
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.