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.

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.

Generated at 03/21/2026

Analysis period: Last 10 years

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.

NAICS Code
324110
Industry
PETROLEUM REFINERIES
Total Obligated
87.95 billion
87,952,611,137.31
Award Actions
2,421,692
Average Action Value
36,318.66

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.