RemodelerIQ
Q3 2026 · Data Report

The Construction Labor Cost Index

What skilled construction labor actually costs across 152 US metros in 2026 — and proof the regional differences are real. Built from BLS OEWS, latest published estimates. Core-trade labor runs about $54/hr nationally, from $46/hr in the cheapest metro to $81/hr in the priciest.

The regional index tracks real wages

Across the 9 metros with an independent BLS median-wage reading, actual construction wages rise with our cost index at R² = 0.57 — a moderate-to-strong correlation. Each 0.10 step up the index corresponds to about $3/hour more in real median wages. The index measures labor economics, not a flat markup.

$48$41$35$28$220.901.001.101.201.301.401.50HoustonPhoenixDallasAtlantaChicagoMiamiDenverLos AngelesNew YorkRemodelerIQ cost index (national = 1.00)BLS median wage ($/hr)
Each dot is one metro with an independent BLS median-wage measurement (n=9). Trend line: wage = 29.6 × index − 2.8, R² = 0.57.

Why two honest quotes differ 2x

Within a single trade, BLS wage data shows a 2.6–2.8x gap between the 10th and 90th percentile of what workers earn. That spread — experience, licensing, demand — is baked into the labor line before anyone pads a bid. Bars show the 2026 billed-rate range per trade; the tick is the median.

Plumber
$40/hr–$110/hr
Electrician
$40/hr–$109/hr
HVAC technician
$37/hr–$95/hr
Sheet metal worker
$34/hr–$97/hr
Brickmason
$33/hr–$88/hr
Carpenter
$33/hr–$83/hr
Stonemason
$32/hr–$80/hr
Glazier
$30/hr–$84/hr
Drywall installer
$29/hr–$76/hr
Tile setter
$29/hr–$77/hr

A bid isn't automatically "too high" because it lands above the median — but a labor line near the top of the band needs a top-of-band crew to justify it. Check where your quote's labor sits →

Labor cost by metro

Blended core-trade billed rate, all 152 metros.

MetroCost indexBlended labor ratevs national
San Francisco, CA1.50$81/hr+50%
San Jose, CA1.48$80/hr+48%
New York, NY1.45$79/hr+45%
Honolulu, HI1.42$77/hr+42%
Los Angeles, CA1.40$76/hr+40%
Santa Cruz, CA1.38$75/hr+38%
Santa Barbara, CA1.36$74/hr+36%
San Diego, CA1.35$73/hr+35%
Seattle, WA1.35$73/hr+35%
Santa Rosa, CA1.32$72/hr+32%
Washington, DC1.32$72/hr+32%
Oxnard, CA1.30$71/hr+30%
Riverside, CA1.30$71/hr+30%
Salinas, CA1.30$71/hr+30%
Boston, MA1.28$70/hr+28%
Fairbanks, AK1.28$70/hr+28%
Stockton, CA1.25$68/hr+25%
Bridgeport, CT1.24$67/hr+24%
Vallejo, CA1.24$67/hr+24%
Denver, CO1.22$66/hr+22%
Miami, FL1.22$66/hr+22%
New Haven, CT1.20$65/hr+20%
Portland, OR1.20$65/hr+20%
Trenton, NJ1.18$64/hr+18%
Worcester, MA1.18$64/hr+18%
Boulder, CO1.16$63/hr+16%
Sacramento, CA1.16$63/hr+16%
Philadelphia, PA1.15$62/hr+15%
Poughkeepsie, NY1.14$62/hr+14%
Baltimore, MD1.10$60/hr+10%
Bend, OR1.10$60/hr+10%
Modesto, CA1.10$60/hr+10%
Springfield, MA1.10$60/hr+10%
Albany, NY1.08$59/hr+8%
Allentown, PA1.08$59/hr+8%
Bellingham, WA1.08$59/hr+8%
Fresno, CA1.08$59/hr+8%
Olympia, WA1.08$59/hr+8%
New Orleans, LA1.07$58/hr+7%
Reno, NV1.06$58/hr+6%
Santa Fe, NM1.06$58/hr+6%
Ann Arbor, MI1.05$57/hr+5%
Austin, TX1.05$57/hr+5%
Chicago, IL1.05$57/hr+5%
Detroit, MI1.05$57/hr+5%
Eugene, OR1.05$57/hr+5%
Las Vegas, NV1.05$57/hr+5%
Minneapolis, MN1.05$57/hr+5%
Nashville, TN1.05$57/hr+5%
Salem, OR1.05$57/hr+5%
Hartford, CT1.04$56/hr+4%
Providence, RI1.04$56/hr+4%
Milwaukee, WI1.03$56/hr+3%
Atlanta, GA1.02$55/hr+2%
Charlottesville, VA1.02$55/hr+2%
Duluth, MN1.02$55/hr+2%
Fort Collins, CO1.02$55/hr+2%
Harrisburg, PA1.02$55/hr+2%
Madison, WI1.02$55/hr+2%
Rochester, NY1.02$55/hr+2%

Showing 60 of 152 — download the CSV for every metro and trade.

How this was built

Base wages come from the BLS OEWS, latest published estimates for 16 construction trades. Each is converted to a billed labor rate with a trade-specific burden multiplier (benefits, overhead, insurance, profit), then escalated to 2026 and scaled by each metro's regional cost index. The validation regression uses only the 9 metros with a directly-measured BLS MSA wage — no synthetic points. Full method: how we score.

Put the numbers to work: audit a contractor's bid, look up local trade rates, browse city cost guides, or check permit fees by city.

Get labor-cost updates monthly

We refresh this index and publish new cost data every month. Get the highlights — plus how to check a quote — in one email. Unsubscribe anytime.

Nobody pays us but you. Unsubscribe anytime.

Is your quote's labor line fair?

Upload a contractor's estimate and RemodelerIQ checks its labor against this exact data for your metro — free, in about a minute.

Analyze my bid