NAICS Industry

NAICS 234930 Federal Contract Obligations (Last 5 Years)

Federal procurement activity for NAICS 234930, Industrial Nonbuilding Structure Construction, over the last 5 years.

This page summarizes federal obligations for NAICS 234930, Industrial Nonbuilding Structure Construction, across 107 award actions totaling 3.60 billion. The Department of Energy accounts for all reported obligations, with Bechtel National, Inc. as the sole listed vendor.

Generated at 03/21/2026

Analysis period: Last 5 years

Annual totals range from 143.60 million in 2022 to 979.19 million in 2025, based on the provided analysis window.

NAICS Code
234930
Industry
INDUSTRIAL NONBUILDING STRUCTURE CONSTRUCTION
Total Obligated
3.60 billion
3,595,731,150.83
Award Actions
107
Average Action Value
33,604,964.02

About NAICS 234930 federal contract activity

FPDS obligations under NAICS 234930, Industrial Nonbuilding Structure Construction, totaled 3.60 billion across 107 awards in the last 5 years, with an average award value of 33.60 million. Activity is heavily concentrated, indicating a small number of high-value actions rather than broad award dispersion.

Agency demand and leading federal buyers

The Department of Energy accounted for the full 3.60 billion in obligations and all 107 awards in this NAICS over the analysis window. This indicates that procurement activity in this category is entirely concentrated within a single civilian agency in the available data.

Vendor concentration and leading contractors

BECHTEL NATIONAL, INC. is the sole identified top vendor, receiving the full 3.60 billion across 107 awards. The vendor profile mirrors the agency concentration, showing a single contractor capturing all reported obligations in this NAICS category.

Annual contract trend over the analysis window

Annual obligations were elevated in 2021 at 949.45 million, fell sharply in 2022 to 143.60 million, then rebounded in 2023 and 2024 before reaching 979.19 million in 2025. Award counts followed the same general pattern, with the highest volume in 2025 and relatively strong activity in 2021 and 2023.

How to interpret this page

This summary is based on FPDS-observed obligations and award counts for NAICS 234930 over the last 5 years. Totals, averages, and rankings reflect the provided analysis window and are reported as captured in the source data.

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 = '234930'
        AND content__award__purchaserInformation__contractingOfficeAgencyID IS NOT NULL
        AND content__award__purchaserInformation__contractingOfficeAgencyID != ''
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 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
8900 ENERGY, DEPARTMENT OF 3,595,731,150.83 3.60 billion 107

Insight

Over the last 5 years, obligations for NAICS 234930 are fully concentrated at the Department of Energy, which accounts for all 107 awards and the full $3.60 billion obligated. This indicates a single-agency procurement profile with no observed distribution across other agencies in the provided data. The average award value is $33.6 million, suggesting relatively high-dollar awards within 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 = '234930'
        AND content__award__vendor__vendorHeader__vendorName IS NOT NULL
        AND content__award__vendor__vendorHeader__vendorName != ''
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 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
BECHTEL NATIONAL, INC 1S307 3,595,731,150.83 3.60 billion 107

Insight

Under NAICS 234930, obligations are highly concentrated: Bechtel National, Inc. accounts for the full $3.60 billion obligated over the last 5 years. All 107 awards in this period are attributed to this single vendor, indicating an extremely concentrated vendor base and a lack of observable distribution across multiple suppliers. The average award value is approximately $33.6 million, suggesting a pattern of repeated high-value awards rather than broad-based spending.

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 = '234930'
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY year
)
ORDER BY year DESC
Year Total Obligated Readable Award Actions
2025 979,192,611.19 979.19 million 29
2024 735,977,598.57 735.98 million 16
2023 787,512,595.17 787.51 million 21
2022 143,600,024.81 143.60 million 13
2021 949,448,321.09 949.45 million 28

Insight

Over the last 5 years, NAICS 234930 obligated $3.60 billion across 107 awards, with an average award value of $33.6 million. Obligation activity is uneven by year, with 2025 ($979.19 million) and 2021 ($949.45 million) representing the highest annual levels, while 2022 was materially lower at $143.60 million. Annual award counts range from 13 to 29, indicating moderate volume with obligations concentrated in a few high-dollar years.

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 5 years view into full FPDS Query workflows with deeper filtering, custom SQL, saved queries, and broader market comparison.