# Construction: EPA compliance records by facility

> 105,968 active construction facilities under EPA programs: detailed industries and states.

## Construction (NAICS 23)

105,968 active facilities in this sector, across 95 detailed industries.

| NAICS | Industry | Facilities | With a formal action (5 yr) |
|---|---|---|---|
| 236115 | Residential construction, single-family, general contractors | 38,519 | 98 |
| 236220 | Commercial building construction general contractors | 22,331 | 85 |
| 237310 | Pavement, highway, road, street, bridge or airport runway, construction | 6,054 | 45 |
| 236210 | Industrial building (except warehouses) construction, general contractors | 4,545 | 89 |
| 237110 | Utility line (i.e., sewer, water), construction | 4,187 | 20 |
| 238910 | Excavation contractors | 3,459 | 45 |
| 23731 | — | 3,248 | 10 |
| 237990 | 1 | 3,206 | 32 |
| 236116 | Apartment building construction general contractors | 1,979 | 21 |
| 237130 | Utility line (i.e., communication, electric power), construction | 1,963 | 7 |
| 236117 | Residential for-sale builders | 1,563 | 11 |
| 237210 | Land subdividing and utility installation (e.g., electric, sewer and water) | 1,526 | 45 |
| 238290 | Elevator installation | 1,205 | 4 |
| 238320 | Painting and wallpapering | 934 | 12 |
| 236118 | Home improvement (e.g., adding on, remodeling, renovating) | 897 | 4 |
| 23832 | — | 685 | 5 |
| 238210 | Electrical contractors | 601 | 5 |
| 238990 | Crane rental with operator | 599 | 14 |
| 237120 | Compressor, metering and pumping station, gas and oil pipeline, construction | 599 | 2 |
| 23411 | — | 468 | 2 |
| 238220 | Heating, ventilation and air-conditioning (HVAC) contractors | 464 | 3 |
| 23622 | — | 438 | 4 |
| 23521 | — | 401 | 3 |
| 23499 | — | 289 | 1 |
| 23891 | — | 278 | 4 |
| 23899 | — | 272 | 4 |
| 23511 | — | 232 | 1 |
| 23332 | — | 231 | 0 |
| 238310 | Drywall contractors | 224 | 4 |
| 23599 | — | 208 | 1 |
| 23611 | — | 201 | 1 |
| 23822 | — | 187 | 1 |
| 23821 | — | 172 | 1 |
| 23531 | — | 163 | 0 |
| 23412 | — | 152 | 0 |
| 238160 | Roofing contractors | 150 | 0 |
| 23711 | — | 144 | 1 |
| 23621 | — | 142 | 0 |
| 23492 | — | 138 | 0 |
| 238350 | Finish carpentry | 134 | 5 |
| 23799 | — | 129 | 1 |
| 238110 | Foundation, building, poured concrete, contractors | 124 | 6 |
| 238390 | Waterproofing contractors | 122 | 3 |
| 23593 | — | 122 | 0 |
| 23321 | — | 111 | 0 |
| 238330 | Access flooring installation | 109 | 3 |
| 23571 | — | 107 | 0 |
| 23712 | — | 84 | 1 |
| 238140 | Masonry contractors | 84 | 1 |
| 23816 | — | 81 | 1 |
| 23811 | — | 80 | 1 |
| 23829 | — | 80 | 1 |
| 238190 | Welding, on site, contractors | 79 | 1 |
| 23561 | — | 74 | 0 |
| 238120 | Structural steel erecting or iron work contractors | 72 | 2 |
| 23713 | — | 71 | 0 |
| 23594 | — | 69 | 1 |
| 2349 | — | 66 | 0 |
| 23839 | — | 63 | 2 |
| 23581 | — | 62 | 0 |
| 23542 | — | 58 | 0 |
| 23591 | — | 56 | 0 |
| 23835 | — | 55 | 3 |
| 23812 | — | 54 | 3 |
| 23819 | — | 53 | 2 |
| 23721 | — | 50 | 1 |
| 23833 | — | 50 | 1 |
| 23595 | — | 49 | 0 |
| 23814 | — | 48 | 0 |
| 23831 | — | 47 | 0 |
| 23491 | — | 47 | 1 |
| 23311 | — | 44 | 0 |
| 238150 | Curtain wall, glass, installation | 42 | 0 |
| 23331 | — | 41 | 1 |
| 23551 | — | 38 | 0 |
| 23552 | — | 38 | 0 |
| 23493 | — | 38 | 0 |
| 23541 | — | 28 | 0 |
| 238340 | Ceramic tile installation | 22 | 2 |
| 23322 | — | 21 | 1 |

Industries are ordered by number of facilities, not by enforcement. Industry labels as used in OSHA filings for the same NAICS code; ECHO publishes codes only.

### By state

- [Alabama](/state/al.md) — 8,087
- [Alaska](/state/ak.md) — 650
- [American Samoa](/state/as.md) — 1
- [Arizona](/state/az.md) — 81
- [Arkansas](/state/ar.md) — 2,042
- [California](/state/ca.md) — 13,111
- [Colorado](/state/co.md) — 242
- [Connecticut](/state/ct.md) — 69
- [Delaware](/state/de.md) — 47
- [District of Columbia](/state/dc.md) — 48
- [Florida](/state/fl.md) — 490
- [Georgia](/state/ga.md) — 50,973
- [Guam](/state/gu.md) — 17
- [Hawaii](/state/hi.md) — 219
- [Idaho](/state/id.md) — 1,207
- [Illinois](/state/il.md) — 434
- [Indiana](/state/in.md) — 200
- [Iowa](/state/ia.md) — 332
- [Kansas](/state/ks.md) — 925
- [Kentucky](/state/ky.md) — 494
- [Louisiana](/state/la.md) — 468
- [Maine](/state/me.md) — 32
- [Maryland](/state/md.md) — 404
- [Massachusetts](/state/ma.md) — 1,111
- [Michigan](/state/mi.md) — 2,002
- [Minnesota](/state/mn.md) — 331
- [Mississippi](/state/ms.md) — 753
- [Missouri](/state/mo.md) — 402
- [Montana](/state/mt.md) — 77
- [Nebraska](/state/ne.md) — 276
- [Nevada](/state/nv.md) — 83
- [New Hampshire](/state/nh.md) — 58
- [New Jersey](/state/nj.md) — 387
- [New Mexico](/state/nm.md) — 194
- [New York](/state/ny.md) — 2,767
- [North Carolina](/state/nc.md) — 4,633
- [North Dakota](/state/nd.md) — 58
- [Northern Mariana Islands](/state/mp.md) — 2
- [Ohio](/state/oh.md) — 254
- [Oklahoma](/state/ok.md) — 90
- [Oregon](/state/or.md) — 219
- [Pennsylvania](/state/pa.md) — 6,819
- [Puerto Rico](/state/pr.md) — 20
- [Rhode Island](/state/ri.md) — 37
- [South Carolina](/state/sc.md) — 113
- [South Dakota](/state/sd.md) — 531
- [Tennessee](/state/tn.md) — 125
- [Texas](/state/tx.md) — 2,140
- [U.S. Virgin Islands](/state/vi.md) — 3
- [Utah](/state/ut.md) — 382
- [Vermont](/state/vt.md) — 144
- [Virginia](/state/va.md) — 280
- [Washington](/state/wa.md) — 739
- [West Virginia](/state/wv.md) — 155
- [Wisconsin](/state/wi.md) — 161
- [Wyoming](/state/wy.md) — 49

**For business owners: does your company
have 30 to 200 employees?**

AI labs pay companies to license their internal workflows (SOPs,
documentation, support tickets), anonymized and under contract. You keep ownership and pay nothing.

**Describe your company in 2 minutes →** 
 Offered by Registres, an independent data gateway. Not affiliated with the EPA.

---

Página: https://facility-compliance-records.pages.dev/industry/23/
Fonte: https://echo.epa.gov/tools/data-downloads
Recolha: 2026-09-27
