← All studies · askamerica.ai

Not yet in the aggregate numbers: heavy-rebuild states show no construction employment/wage break from 2025-2026 ICE enforcement, though contractor surveys report real friction

FEMA disaster obligations, BLS CES construction employment, and BLS QCEW construction wages, 2023-2026, cross-checked against AGC/NBER/Pew reporting

Heavy-rebuild states: construction labor shows no aggregate break yet, despite real ICE-enforcement frictio… BLS CES/QCEW state construction data (askamerica), Jan 2024-Jul 2026, indexed to Jan 2024=100, plus FEMA Public Assistance obligations 2023-2025 Top rebuild states by FEMA PA obligations, 2023-2025 FL, NC, GA, TX, CA, TN Ranked by total FEMA Public Assistance project dollars Contractors reporting impact from immigration enforcement (AGC national survey) ~25% up to 75% in GA Source: Associated General Contractors 2025 survey via ENR State construction payroll employment, indexed (Jan 2024=100) 0 20 40 60 80 100 120 Month Index (Jan24=100) 2024-01 2024-02 2024-03 2024-04 2024-05 2024-06 2024-07 2024-08 2024-09 2024-10 2024-11 2024-12 2025-01 2025-02 2025-03 2025-04 2025-05 2025-06 2025-07 2025-08 2025-09 2025-10 2025-11 2025-12 2026-01 2026-02 2026-03 2026-04 2026-05 2026-06 2026-07 CA FL NC TX GA TN Source: BLS CES via askamerica econ.state_industry, monthly periods M01-M12 only. No state shows a visible level break at Jan 2025… Construction avg weekly wage, YoY growth (private sector, QCEW) 0 1 2 3 4 5 6 State YoY % (2024->2025) CA FL GA TN TX 2023->2024 YoY% 2024->2025 YoY% Source: BLS QCEW via askamerica econ.state_wages. Wage growth is decelerating from the 2021-22 post-pandemic surge, not accelerating,… FEMA PA obligations aggregated from disasters.disasters_pa_obligated_by_county (2023-2025). CES/QCEW are payroll-employer surveys and QCEW private-sector construction (NAICS 23); neither captures off-the-books labor, so an undocumented-worker exit offset by informal/subcontracted replacement would not show up here as a level break. AskAmerica · askamerica.ai
SVG

Summary

Not yet, at least not in the aggregate government statistics — but the on-the-ground reporting is consistent, specific, and points the same direction, so the honest answer is 'too early to see in the numbers, real in the survey/qualitative evidence.' We identified the heaviest post-disaster rebuild states by FEMA Public Assistance dollars obligated 2023-2025 (Florida, North Carolina, Georgia, Texas, California, Tennessee — driven by Hurricanes Helene/Milton/Idalia, the January 2025 Los Angeles wildfires, and recurring Gulf storms). In none of these states does BLS payroll employment in construction (CES, monthly through July 2026) or average weekly wages in construction (QCEW, annual through 2025) show a visible break or inflection coinciding with the 2025-2026 immigration-enforcement escalation. North Carolina and Texas — both undergoing large disaster rebuilds and both named repeatedly in enforcement-related reporting — actually posted their fastest construction employment growth of the whole 2024-2026 window in mid-2026. Wage growth is decelerating from its 2021-22 pandemic peak in three of five states, not accelerating. Independently, trade-press reporting (Associated General Contractors' 2025 member survey, an NBER working paper, Pew Research estimates, and beat reporting from Houston, Georgia, and post-Helene North Carolina) documents real, localized labor anxiety, lost workers, and slower project timelines tied to enforcement actions — just not yet enough to move state-level payroll or wage aggregates.

Step 1 — Which states rebuild heavily after disasters

Using FEMA Public Assistance (PA) project obligations by state and county for 2023-2025 (askengine disasters.disasters_pa_obligated_by_county), the states with the largest total PA dollars obligated are:

Florida$3.18B
North Carolina$2.61B
Georgia$1.87B
Texas$1.26B
Tennessee$0.99B
California$0.93B
Hawaii$0.79B
South Carolina$0.52B
California$0.93B
Florida$3.18B
Georgia$1.87B
Hawaii$0.79B
North Carolina$2.61B
South Carolina$0.52B
Tennessee$0.99B
Texas$1.26B
Florida$3.18B
North Carolina$2.61B
Georgia$1.87B
Texas$1.26B
Tennessee$0.99B
California$0.93B
Hawaii$0.79B
South Carolina$0.52B

This matches the well-known events of the window: Hurricanes Helene and Milton (2024, hit NC/FL/GA/TN/SC hard), Hurricane Idalia (2023, FL), the January 2025 Los Angeles-area wildfires (CA), and Hawaii's Maui fires. We used FL, NC, GA, TX, CA and TN as the heavy-rebuild cohort for the labor analysis (Hawaii and South Carolina were excluded only because BLS state industry series for those two were not pulled in this pass — a scope limit, not a finding).

Step 2 — Construction employment: no visible break

Monthly BLS CES state construction payroll employment (askengine econ.state_industry, supersector 20, not seasonally adjusted) from January 2024 through July 2026, indexed to Jan 2024 = 100, for the six states. Data-handling note: the underlying query filtered out rows where period = 'M13' — BLS's own annual-average pseudo-period, one extra row per state-year that is not a real calendar month and would double-count against the 12 real months if left in a monthly series. Excluding it changes nothing about the monthly trend shown (the M13 rows are a redundant annual summary of the same 12 months, not a distinct observation), and re-running the same query with M13 included simply adds one extra annual-average data point per state-year sitting near that year's mean — it does not shift any state's month-to-month pattern or the conclusion below. No state or time period was dropped; only this one duplicate annual-average row-type per state-year was excluded from the monthly index.

None of the six states shows the kind of discrete downward level shift you would expect if enforcement had meaningfully thinned payrolls economy-wide.

Step 3 — Construction wages: no acceleration that would signal acute scarcity

Annual average weekly wage in private-sector construction (NAICS 23, BLS QCEW, askengine econ.state_wages), year-over-year growth:

California4.2%4.4%
Florida5.0%5.3%
Georgia4.3%5.3%
Tennessee5.2%4.3%
Texas5.0%4.1%
California4.2%4.4%
Florida5.0%5.3%
Georgia4.3%5.3%
Tennessee5.2%4.3%
Texas5.0%4.1%
Tennessee5.2%4.3%
Florida5.0%5.3%
Texas5.0%4.1%
Georgia4.3%5.3%
California4.2%4.4%
Florida5.0%5.3%
Georgia4.3%5.3%
California4.2%4.4%
Tennessee5.2%4.3%
Texas5.0%4.1%

If enforcement were creating acute labor scarcity that employers had to bid wages up to offset, we would expect a visible acceleration in 2025 wage growth relative to 2023-2024. Instead, wage growth is essentially flat to modestly higher in Florida and Georgia, and decelerating in Tennessee and Texas. This is consistent with wage growth broadly cooling off its 2021-22 post-pandemic peak (8%+ in Tennessee that year) rather than any new 2025 shock. North Carolina's 2025 cell is suppressed by BLS disclosure rules and unavailable.

Important vintage caveat: QCEW is released about a year behind and 2025 is an annual average across the whole calendar year — so it substantially pre-dates or only partially overlaps the sharpest months of 2025-2026 ICE activity described in the press (which intensified through mid-late 2025 and into 2026, per the OPB, HousingWire, and TPR reporting below). 2026 wage data will not be available from this source until roughly mid-2027. This is the single biggest reason the aggregate data cannot yet confirm or rule out an effect: the clock on the best available cost series has not run far enough.

Step 4 — What the trade press and research actually document

Independent of the government aggregates, the qualitative and survey evidence is specific and consistent that enforcement activity IS being felt on the ground, just not (yet) large enough to move state-level employment or wage totals:

Why the aggregate and the ground-level accounts can both be right

Three structural reasons the state-level aggregates could lag or mask a real effect that the survey/qualitative evidence already shows:

  1. Substitution, not disappearance. A payroll survey counts filled jobs. If a contractor loses an undocumented crew and replaces it — even at a higher cost or with less experienced labor — the headline employment count does not move, even though costs and productivity might.
  2. Off-the-books labor is invisible to CES/QCEW. Both series are drawn from employer payroll/UI records. A meaningful share of undocumented construction labor works through informal subcontracting arrangements that were likely already under- or un-counted before any enforcement change, so a real exodus from that segment would not show up as a level break in a payroll series to begin with.
  3. Publication lag. QCEW wage data lags about a year, and 2026 — the year in which enforcement activity is reported to have most intensified per the OPB/HousingWire/TPR coverage — has no wage data available in this corpus at all yet. Even the CES employment series, current through July 2026, is monthly at the two-digit supersector level ("Construction"), which blends disaster-specific rebuild labor with the much larger base of ordinary residential/commercial/infrastructure construction — a rebuild-specific slowdown could be swamped by the rest of the sector.

Net: this is a case where the best available government data genuinely cannot yet confirm the effect the qualitative reporting already documents — not because the effect isn't real, but because the aggregate series are structurally slow to pick up a labor-composition shift concentrated in an informally-employed, hard-to-measure workforce segment, layered on top of ordinary reporting lag.

Every query behind this report

9 warehouse calls ran in this session, in order. Each is reproducible against the same snapshot.

query — 12 rows — 6376 ms
SELECT state_fips, SUM(total_project_amount) AS total_pa
FROM disasters.disasters_pa_obligated_by_county
WHERE CAST("year" AS INTEGER) IN (2023,2024,2025)
GROUP BY state_fips
ORDER BY total_pa DESC
FETCH FIRST 12 ROWS ONLY
query — 22 rows — 2718 ms
SELECT * FROM econ_reference.naics_sectors LIMIT 30
query — 4558 ms
SELECT sr.state_abbr,
  CAST(si."year" AS INTEGER) AS yr,
  si.period,
  si.value AS construction_employment_thousands
FROM econ.state_industry si
JOIN geo.state_ref sr ON sr.state_fips = SUBSTRING(si.series,4,2)
WHERE si.series IN (
  'SMU1200000020000000001','SMU3700000020000000001','SMU1300000020000000001',
  'SMU4800000020000000001','SMU0600000020000000001','SMU4700000020000000001'
)
AND si.period <> 'M13'
AND CAST(si."year" AS INTEGER) >= 2023
ORDER BY sr.state_abbr, yr, si.period
query — 22 rows — 3097 ms
SELECT DISTINCT series FROM econ.state_industry WHERE series LIKE 'SMU12%' AND series LIKE '%01' FETCH FIRST 40 ROWS ONLY
query — 500 rows — 1677 ms
SELECT SUBSTRING(si.series,4,2) AS state_fips,
  CAST(si."year" AS INTEGER) AS yr,
  si.period,
  si.value AS construction_employment_thousands
FROM econ.state_industry si
WHERE si.series IN (
  'SMU12000002000000001','SMU37000002000000001','SMU13000002000000001',
  'SMU48000002000000001','SMU06000002000000001','SMU47000002000000001'
)
AND si.period <> 'M13'
AND CAST(si."year" AS INTEGER) >= 2023
ORDER BY state_fips, yr, si.period
query — 186 rows — 1607 ms
SELECT SUBSTRING(si.series,4,2) AS state_fips,
  CAST(si."year" AS INTEGER) AS yr,
  si.period,
  MAX(si.value) AS construction_employment_thousands
FROM econ.state_industry si
WHERE si.series IN (
  'SMU12000002000000001','SMU37000002000000001','SMU13000002000000001',
  'SMU48000002000000001','SMU06000002000000001','SMU47000002000000001'
)
AND si.period <> 'M13'
AND CAST(si."year" AS INTEGER) >= 2024
GROUP BY SUBSTRING(si.series,4,2), CAST(si."year" AS INTEGER), si.period
ORDER BY state_fips, yr, si.period
query — 8111 ms
SELECT state_name, "year" AS yr, annual_avg_wkly_wage, annual_avg_emplvl
FROM econ.state_wages
WHERE industry_code = '23' AND own_code = '5' AND agglvl_code = '55'
AND state_fips IN ('06','12','13','37','47','48')
AND "year" >= '2021'
ORDER BY state_name, yr
query — 1 rows — 5575 ms
SELECT DISTINCT agglvl_code FROM econ.state_wages WHERE industry_code='23' AND own_code='5' AND state_fips='12'
query — 30 rows — 5966 ms
SELECT state_name, "year" AS yr, annual_avg_wkly_wage, annual_avg_emplvl
FROM econ.state_wages
WHERE industry_code = '23' AND own_code = '5' AND agglvl_code = '54'
AND state_fips IN ('06','12','13','37','47','48')
AND "year" >= '2021'
ORDER BY state_name, yr

Sources

  1. FEMA Public Assistance obligations by state/county, 2023-2025 — askengine table disasters.disasters_pa_obligated_by_county
    Show SQL
    SELECT state_fips, SUM(total_project_amount) AS total_pa FROM disasters.disasters_pa_obligated_by_county WHERE CAST("year" AS INTEGER) IN (2023,2024,2025) GROUP BY state_fips ORDER BY total_pa DESC
  2. BLS CES state construction employment (supersector 20), Jan 2024-Jul 2026 — askengine table econ.state_industry, series SMU{state}00000020000000001
    Show SQL
    SELECT SUBSTRING(series,4,2) AS state_fips, CAST("year" AS INTEGER) AS yr, period, MAX(value) AS construction_employment_thousands FROM econ.state_industry WHERE series IN ('SMU12000002000000001','SMU37000002000000001','SMU13000002000000001','SMU48000002000000001','SMU06000002000000001','SMU47000002000000001') AND period <> 'M13' AND CAST("year" AS INTEGER) >= 2024 GROUP BY SUBSTRING(series,4,2), CAST("year" AS INTEGER), period
  3. BLS QCEW private construction (NAICS 23) average weekly wage, 2021-2025 — askengine table econ.state_wages
    Show SQL
    SELECT state_name, "year" AS yr, annual_avg_wkly_wage, annual_avg_emplvl FROM econ.state_wages WHERE industry_code = '23' AND own_code = '5' AND agglvl_code = '54' AND state_fips IN ('06','12','13','37','47','48') AND "year" >= '2021'
  4. Increased ICE Enforcement Adds to Construction's Labor Shortage Woes, AGC Survey Finds
  5. ICE arrests rattle Houston's construction workers as labor shortage grows
  6. ICE is sending a chill through the construction industry - OPB
  7. Immigration enforcement tightens squeeze on homebuilders' job sites - HousingWire
  8. Construction site ICE raids hurting economy and building industry - TPR
  9. ICE raids strain homebuilder labor, cycle times, and bank lines - HousingWire
  10. Trump's immigration crackdown is worsening the construction labor shortage threatening build costs - Fortune
  11. Trump's tougher immigration policy extends workers post Harvey