{"@context":{"@language":"en","@vocab":"https://schema.org/","arrayShape":"cr:arrayShape","citeAs":"cr:citeAs","column":"cr:column","conformsTo":"dct:conformsTo","containedIn":"cr:containedIn","cr":"http://mlcommons.org/croissant/","rai":"http://mlcommons.org/croissant/RAI/","data":{"@id":"cr:data","@type":"@json"},"dataType":{"@id":"cr:dataType","@type":"@vocab"},"dct":"http://purl.org/dc/terms/","description":{"@container":"@language"},"equivalentProperty":"cr:equivalentProperty","examples":{"@id":"cr:examples","@type":"@json"},"extract":"cr:extract","field":"cr:field","fileProperty":"cr:fileProperty","fileObject":"cr:fileObject","fileSet":"cr:fileSet","format":"cr:format","includes":"cr:includes","isArray":"cr:isArray","isLiveDataset":"cr:isLiveDataset","jsonPath":"cr:jsonPath","key":"cr:key","md5":"cr:md5","name":{"@container":"@language"},"parentField":"cr:parentField","path":"cr:path","recordSet":"cr:recordSet","references":"cr:references","regex":"cr:regex","repeated":"cr:repeated","replace":"cr:replace","samplingRate":"cr:samplingRate","sc":"https://schema.org/","separator":"cr:separator","source":"cr:source","subField":"cr:subField","transform":"cr:transform"},"@type":"sc:Dataset","conformsTo":"http://mlcommons.org/croissant/1.1","name":"OSHA inspections and penalties by state and industry (DOL enforcement data)","description":"How many workplace safety inspections OSHA opened in each state and industry, how many ended in citations, how many violations were found (serious, willful, repeat) and the current penalties, from the Department of Labor's OSHA enforcement files (federal and state-plan), by fiscal year: the latest year and the ten-year window, for the US, every state and territory with inspections, and each state's NAICS sectors. Only counts and dollar totals: no employer, address or inspection number is in the dataset.","url":"https://probativegrowth.com/data/osha-enforcement/","identifier":"https://doi.org/10.5281/zenodo.23850661","sameAs":["https://doi.org/10.5281/zenodo.23850661","https://doi.org/10.5281/zenodo.23850660","https://zenodo.org/records/23850661"],"version":"1.0.0","datePublished":"2026-11-01","dateModified":"2026-10-28","license":"https://creativecommons.org/licenses/by/4.0/","creator":{"@type":"sc:Organization","name":"Probative Growth","url":"https://probativegrowth.com"},"publisher":{"@type":"sc:Organization","name":"Probative Growth","url":"https://probativegrowth.com"},"citeAs":"Probative. (2026). OSHA inspections and penalties by state and industry (DOL enforcement data) (Version 1.0.0) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.23850661","keywords":["osha penalties by state","osha inspections by state","osha violations by industry","osha citations by state","workplace safety enforcement by state"],"inLanguage":"en","isAccessibleForFree":true,"isLiveDataset":false,"temporalCoverage":"2015-10-01/2025-09-30","spatialCoverage":{"@type":"sc:Place","name":"United States"},"distribution":[{"@type":"cr:FileObject","@id":"osha-enforcement.csv","name":"osha-enforcement.csv","description":"Every record, one row each (RFC 4180, UTF-8). Columns are described in README.txt.","contentUrl":"https://probativegrowth.com/data/v1/osha-enforcement/osha-enforcement.csv","contentSize":"812444 B","encodingFormat":"text/csv","sha256":"a746ae3635279bd512356046ef0b9bff99060b7b6fb941df65828f50c68f5842"},{"@type":"cr:FileObject","@id":"osha-enforcement.json","name":"osha-enforcement.json","description":"Every record with its full sources, under a meta envelope (credit line, DOI, license).","contentUrl":"https://probativegrowth.com/data/v1/osha-enforcement/osha-enforcement.json","contentSize":"2480679 B","encodingFormat":"application/json","sha256":"e9a73389b533823c7d46571b52851618d4ddfad115c0ed4f3281ec2f4ad02b05"}],"recordSet":[{"@type":"cr:RecordSet","@id":"osha-enforcement","name":"osha-enforcement","description":"The records of OSHA inspections and penalties by state and industry (DOL enforcement data), one per CSV row.","key":{"@id":"osha-enforcement/id"},"field":[{"@type":"cr:Field","@id":"osha-enforcement/id","name":"id","description":"Stable record id (never reused)","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"id"}}},{"@type":"cr:Field","@id":"osha-enforcement/jurisdiction","name":"jurisdiction","description":"US or the two-letter state or territory code","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"jurisdiction"}}},{"@type":"cr:Field","@id":"osha-enforcement/level","name":"level","description":"us, state or industry (a state or the US within one NAICS sector)","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"level"}}},{"@type":"cr:Field","@id":"osha-enforcement/area","name":"area","description":"US, the state code, or <state code>-<NAICS sector> such as TX-23","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"area"}}},{"@type":"cr:Field","@id":"osha-enforcement/areaName","name":"areaName","description":"Area name","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"areaName"}}},{"@type":"cr:Field","@id":"osha-enforcement/sector","name":"sector","description":"NAICS two-digit sector (all for whole-state rows; unclassified when the file gave none)","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"sector"}}},{"@type":"cr:Field","@id":"osha-enforcement/sectorName","name":"sectorName","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"sectorName"}}},{"@type":"cr:Field","@id":"osha-enforcement/year","name":"year","description":"The latest federal fiscal year (October to September) in the file","dataType":"sc:Integer","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"year"}}},{"@type":"cr:Field","@id":"osha-enforcement/fiscalYears","name":"fiscalYears","description":"The ten-fiscal-year window of the 10y columns","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"fiscalYears"}}},{"@type":"cr:Field","@id":"osha-enforcement/status","name":"status","description":"P published; the latest year is marked preliminary because citations can follow inspections for up to six months","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"status"}}},{"@type":"cr:Field","@id":"osha-enforcement/inspections","name":"inspections","description":"OSHA inspections opened in the latest fiscal year (federal and state-plan)","dataType":"sc:Integer","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"inspections"}}},{"@type":"cr:Field","@id":"osha-enforcement/inspections10y","name":"inspections10y","description":"The same, summed over the ten-year window","dataType":"sc:Integer","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"inspections10y"}}},{"@type":"cr:Field","@id":"osha-enforcement/inspectionsWithCitations","name":"inspectionsWithCitations","description":"Inspections that ended with at least one citation","dataType":"sc:Integer","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"inspectionsWithCitations"}}},{"@type":"cr:Field","@id":"osha-enforcement/inspectionsWithCitations10y","name":"inspectionsWithCitations10y","dataType":"sc:Integer","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"inspectionsWithCitations10y"}}},{"@type":"cr:Field","@id":"osha-enforcement/violations","name":"violations","description":"Citation items issued on inspections opened in the year","dataType":"sc:Integer","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"violations"}}},{"@type":"cr:Field","@id":"osha-enforcement/violations10y","name":"violations10y","dataType":"sc:Integer","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"violations10y"}}},{"@type":"cr:Field","@id":"osha-enforcement/serious","name":"serious","description":"Of the violations, classified serious","dataType":"sc:Integer","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"serious"}}},{"@type":"cr:Field","@id":"osha-enforcement/serious10y","name":"serious10y","dataType":"sc:Integer","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"serious10y"}}},{"@type":"cr:Field","@id":"osha-enforcement/willful","name":"willful","description":"Of the violations, classified willful","dataType":"sc:Integer","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"willful"}}},{"@type":"cr:Field","@id":"osha-enforcement/willful10y","name":"willful10y","dataType":"sc:Integer","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"willful10y"}}},{"@type":"cr:Field","@id":"osha-enforcement/repeat","name":"repeat","description":"Of the violations, classified repeat","dataType":"sc:Integer","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"repeat"}}},{"@type":"cr:Field","@id":"osha-enforcement/repeat10y","name":"repeat10y","dataType":"sc:Integer","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"repeat10y"}}},{"@type":"cr:Field","@id":"osha-enforcement/currentPenalties","name":"currentPenalties","description":"Current penalties in US dollars: the amount after later contest and settlement changes, as the DOL file reports it","dataType":"sc:Float","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"currentPenalties"}}},{"@type":"cr:Field","@id":"osha-enforcement/currentPenalties10y","name":"currentPenalties10y","dataType":"sc:Float","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"currentPenalties10y"}}},{"@type":"cr:Field","@id":"osha-enforcement/text","name":"text","description":"The record in one plain-English sentence","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"text"}}},{"@type":"cr:Field","@id":"osha-enforcement/unit","name":"unit","description":"Unit of value","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"unit"}}},{"@type":"cr:Field","@id":"osha-enforcement/lastChecked","name":"lastChecked","description":"The day it was last confirmed (YYYY-MM-DD)","dataType":"sc:Date","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"lastChecked"}}},{"@type":"cr:Field","@id":"osha-enforcement/sourceLabels","name":"sourceLabels","description":"Sources, separated by \" | \"","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"sourceLabels"}}},{"@type":"cr:Field","@id":"osha-enforcement/sourceUrls","name":"sourceUrls","description":"Source URLs, in the same order","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"sourceUrls"}}},{"@type":"cr:Field","@id":"osha-enforcement/confidence","name":"confidence","description":"high, medium or low: computed from status, a second check, age against the refresh cadence and sampling error (rule: /data/#confidence)","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"confidence"}}},{"@type":"cr:Field","@id":"osha-enforcement/confidenceBasis","name":"confidenceBasis","description":"The reasons for the confidence level, in a short phrase","dataType":"sc:Text","source":{"fileObject":{"@id":"osha-enforcement.csv"},"extract":{"column":"confidenceBasis"}}}]}]}