CPWR Construction Safety & Health Data
Datadory delivers cpwr construction safety health data data covering three decades of American construction-safety research: the 7th-edition Construction Chart Book, thirty-plus interactive dashboards on fatalities, injuries, employment and hazards, and the Construction FACE Database - 768 coded fatality investigations across 71 columns - delivered as an API, files, or straight into your warehouse.
What this dataset is
CPWR Construction Safety & Health Data is the statistical memory of the American building site. CPWR - The Center for Construction Research and Training has run its Data Center since the mid-1990s, and today it bundles four products: the Construction Chart Book, now in its 7th edition (published 2025), organized as short single-topic chapters on economics, demographics, employment and safety; Interactive Data Dashboards anchored to the Chart Book since 2021, spanning more than three dozen topics in six groups; Data Reports and Data Bulletins arriving roughly six times a year; and the Construction FACE Database, a raw research file coding 768 construction fatalities from NIOSH and State FACE investigation reports across 71 columns.
That combination is rare. Federal enforcement records tell you what happened after an inspection; this archive preserves what investigators concluded would have prevented each death, alongside workforce and employment context no enforcement ledger carries.
What does a sample row look like?
Three rows pulled straight from the FACE extract - exactly as a delivery lands them:
Obs TYPE RECORDID STATE AGE GENDER OCCUP INDUSTRY
1 I 1982-01 MA 59 1 558 1629
2 I 1982-02 WV 29 1 558 1541
3 I 1982-03 PA . 1 804 1542One row per investigated fatality. Read the columns and the coding discipline shows immediately: OCCUP and INDUSTRY carry standard classification codes rather than free-text job titles, so a panel of 768 deaths aggregates cleanly by trade and sector. AGE arrives coded, with . marking missing rather than zero - treat non-numeric cells as unknown, never impute. And the state codes mean every question about where deaths cluster resolves with a group-by, not a re-read of narrative investigation reports.
Get a sample of this dataset and we route rows scoped to your states, trades or hazard codes the same day.
What fields are in the field dictionary?
The FACE file runs 71 columns; the nine families below do most of the analytical work and were verified against the parsed file during cataloging - 768 rows and 71 columns confirmed, not described. Each family groups related variables: decedent demographics arrive as four separate columns, injury circumstances as five, safety-program flags as five, and the recommendation scheme as individual R-codes plus derived category counts.
Everything else folds under additional fields on request: employer size-band and ownership variables, the complete two-digit recommendation code lists, and the full value definitions from the companion coding-systems workbook. The complete dictionary ships with every sample, so nothing in your pipeline rests on guesswork.
What does coverage look like across geography, time and granularity?
- Geography: United States nationwide. FACE records carry state identifiers for every investigation, and the Construction Fatality Map dashboard plots deaths by location - so state-level cuts come standard, down to the individual record.
- Time: two clocks running at once. The Chart Book and dashboards reference recent federal data, roughly 2023-2025 at the 7th edition, refreshed on an annual cycle. The FACE Database is fixed as of June 30, 2015, holding investigations back to 1982 - a frozen but deep archive rather than a live feed.
- Granularity: one row per fatality in the FACE file, 768 rows deep. Dashboard aggregates cut by topic, year, state and worker or employer characteristic, which makes the pair useful in both directions: incident-level modeling on the raw side, presentation-ready aggregates on the published side.
How is the data delivered?
API, files, or your warehouse. Daily, weekly, or hourly.
Pick the channel and the cadence; the records arrive identical either way - typed against the field dictionary above, with the coding-systems workbook alongside so every category code resolves on arrival. Teams typically validate against the incident-level FACE rows first, then promote the same fields to a scheduled feed or land them beside their own EHS and workforce tables. Because the schema is fixed, the pipeline you build for one state panel scales to all 768 records without a rewrite.
Who uses this data, and for what?
Six uses come up again and again, each owned by a different seat at the table:
- Fatality-pattern analysis by trade - 768 coded investigations keyed by occupation and industry codes turn narrative reports into countable patterns (Data Scientists & ML Engineers).
- Prevention-category tallies - the recommendation codes let you quantify how often personal-fall-arrest findings accompany fatal falls, or how often violations co-occur with equipment findings, without reading a single report (Journalists, Academics & Students).
- Workforce and employment context - Chart Book employment, wage, union-membership and demographic series give injury rates credible denominators (Market Researchers & Consultants).
- Safety-equipment market sizing - hazard and exposure dashboards show which risks dominate, grounding PPE and training pitches in published statistics (Sales & Growth Teams).
- EHS product backends - embed FACE records and dashboard aggregates into safety tooling where investigator conclusions carry authority (Developers & Data-Product Builders).
- Compliance-demand signals - OSHA inspection and citation dashboard trends hint at where enforcement pressure, and therefore compliance spending, heads next (Competitive Intelligence & Product Teams).
See where this dataset slots into each workflow on the data scientists use cases or journalists academics use cases pages.
Which personas get the most value?
Journalists, academics and students get the deepest read: investigator-coded prevention conclusions behind every fatality claim, with state identifiers for local reporting. Data scientists and ML engineers get a fixed labeled archive - 768 incidents, 71 columns, spanning 1982 to mid-2015 - ideal for hazard-classification models that need stable labels. Market researchers and consultants get workforce, wage and demographic series that give safety statistics their denominators. Sales and growth teams get hazard-frequency context that turns generic safety pitches into specific ones. Competitive intelligence and product teams read the citation and inspection dashboards for demand signals. Developers building data products get a documented, codebook-backed schema ready to embed.
How does it compare within construction engineering data?
Within the slice, this dataset and OSHA Enforcement & Establishment Data answer different questions about the same subject. OSHA supplies the primary enforcement record - millions of inspections back to 1972, establishment-level Form 300A summaries for roughly 383,000 workplaces in the 2025 file - and refreshes far faster. CPWR adds what enforcement records never capture: what investigators concluded would have prevented each death, coded into countable categories, plus the workforce context around the people involved. The practical split: use OSHA for scale and currency, use CPWR for prevention logic and published trend analysis.
Against the macro series in the slice - housing starts, permits, construction put in place - there is no overlap at all: those measure output volume, this measures who gets hurt. Where it ranks among its quality-scored neighbors is on the best construction engineering datasets list.
Frequently asked questions about the CPWR construction safety & health data
The questions below cover what the data contains and how it behaves - fatality counts, coding schemes, dashboard topics, vintage. Anything about delivery mechanics belongs in a conversation: request a sample and we walk your exact use case.
Notes and related pages
- Construction & Engineering industry hub - every dataset in the slice, scored and ranked, with the catalog-wide stats behind the rankings.
- OSHA Enforcement & Establishment Data - the primary federal record: inspections, citations and Form 300A summaries that pair naturally with CPWR's investigator conclusions.
- Best construction engineering datasets - where this archive sits among its quality-scored neighbors, including permit ledgers and macro construction series.
- Journalists, academics & students use cases - for teams citing worker-safety statistics in published work.
- Market researchers use cases - for workforce and safety benchmarking built on published series.
Field dictionary - CPWR Construction Safety & Health Data (FACE Database)
| field | type | definition | example |
|---|---|---|---|
| RECORDID | string | FACE report identifier combining year and sequence (NIOSH or State FACE report). | 1982-01 |
| STATE | string | Two-letter state where the fatality investigation occurred. | MA |
| AGE / GENDER / RACE / FB | integer | Decedent demographics coded per the FACE system - age in years; gender, race and foreign-born status as category codes; '.' denotes missing. | 59 |
| OCCUP / INDUSTRY | integer | Coded occupation and industry of the decedent using standard classification systems documented in the coding-systems workbook. | 558 |
| NOI / SOI / EOE / ACTIVITY / LOCATION | integer | Coded nature of injury, source of injury, event/exposure type, activity at time of injury and injury location. | 540 |
| INJURY_DATE / INJURY_MONTH / INJURY_YEAR / Fall_Feet | date | Injury timing fields and, for falls, the fall distance in feet. | 1982-01 |
| SI / WSP / PJT / AFS / Training | integer | Employer and site safety-program variables: safety inspections, written safety program, project type, and whether training was documented. | 1 |
| R11-R999 | integer | Two-digit recommendation codes - first digit 1 PPE, 2 Equipment, 3 Training, 4 Organizational, 5 Violations; second digit the specific recommendation. | R31 |
| PPE / PFASR / Equipment / Organizational / Violations | integer | Derived counts of recommendations by category for each fatality record. | 3 |
| additional fields on request | - | Remaining columns of the 71-field schema: employer size-band and ownership variables, the full recommendation code lists, and every value definition from the coding-systems workbook. | - |
Coverage summary
| dimension | coverage |
|---|---|
| geography | United States - state identifiers on every FACE record; Construction Fatality Map plots deaths by location |
| temporal | Chart Book and dashboards reference federal data roughly 2023-2025 at the 7th edition; FACE Database fixed as of June 30, 2015 with investigations back to 1982 |
| granularity | one row per fatality in the FACE file (768 rows); dashboards aggregate by topic, year, state and worker/employer characteristic |
Questions buyers ask
How many construction fatalities does the Construction FACE Database cover?
768 construction fatalities, drawn from NIOSH and State FACE investigation reports posted through June 30, 2015, with investigations reaching back to 1982. Each death occupies one row across 71 columns covering demographics, occupation and industry codes, injury circumstances, employer characteristics and coded prevention recommendations.
What do the two-digit recommendation codes mean?
The first digit groups each investigator recommendation: 1 personal protective equipment, 2 equipment, 3 training, 4 organizational, 5 violations. The second digit records the specific recommendation. Five companion columns hold derived counts per category for each fatality, so prevention themes become countable without reading the narrative reports.
Which topics do the interactive dashboards cover?
More than three dozen topics in six groups: Industry, Business and Owner; Employment, Income and Benefits; Injuries, Illnesses and Other Health Outcomes; Hazards and Exposures; Other Topics such as hours worked and OSHA inspections; and a Historical section no longer updated. The injury group alone runs from a Construction Fatality Map through heat illnesses and musculoskeletal disorders.
How current is the Construction Chart Book?
The 7th edition was published in 2025 and references federal data through roughly 2023-2025, refreshed on an annual cycle. Between editions, Data Reports and Data Bulletins arrive roughly six times a year, each analyzing a single topic from large nationally representative sources.
Can falls be analyzed quantitatively in this dataset?
Yes, from two directions. The FACE file carries a fall-distance field alongside its recommendation codes, so fatal falls can be tallied against personal-fall-arrest findings. The dashboards add a dedicated falls, slips and trips series within the injuries group, giving the published aggregate view of the same hazard.
See the rows before you pay anything.
Name this dataset and we send real records from it — scoped to the fields you asked for.