HazIndex summarizes observed OSHA enforcement patterns using measurable factors such as citations, penalties, severity, recurrence, exposed employees, recent momentum, and response timing.
Top entities: Full coverage 2021-2025
Values reflect OSHA-derived records for the full coverage period.
Metric: Citations
| Rank | State | Citations | HazIndex Full-period | Employees Exposed | Penalties |
|---|---|---|---|---|---|
| 1 | TX | 2,187 citations |
HazIndex 77
|
5,217 employees | $4.7M |
| 2 | MD | 1,601 citations |
HazIndex 87
|
4,128 employees | $862.6K |
| 3 | NC | 1,059 citations |
HazIndex 65
|
2,636 employees | $1.5M |
| 4 | NY | 840 citations |
HazIndex 79
|
1,947 employees | $2.2M |
| 5 | VA | 820 citations |
HazIndex 79
|
2,311 employees | $1.2M |
| 6 | FL | 690 citations |
HazIndex 85
|
1,800 employees | $1.7M |
| 7 | TN | 607 citations |
HazIndex 85
|
1,442 employees | $1M |
| 8 | IL | 578 citations |
HazIndex 84
|
1,288 employees | $1.5M |
| 9 | PA | 481 citations |
HazIndex 72
|
1,429 employees | $1.2M |
| 10 | GA | 446 citations |
HazIndex 79
|
974 employees | $1M |
| 11 | WI | 364 citations |
HazIndex 69
|
691 employees | $699.5K |
| 12 | IN | 345 citations |
HazIndex 48
|
876 employees | $206.2K |
| 13 | LA | 305 citations |
HazIndex 62
|
550 employees | $755.3K |
| 14 | OH | 299 citations |
HazIndex 67
|
702 employees | $603K |
| 15 | NJ | 296 citations |
HazIndex 72
|
663 employees | $752.4K |
| 16 | OK | 269 citations |
HazIndex 67
|
554 employees | $539.9K |
| 17 | AL | 261 citations |
HazIndex 69
|
654 employees | $489.5K |
| 18 | KY | 238 citations |
HazIndex 59
|
1,043 employees | $631.4K |
| 19 | MA | 218 citations |
HazIndex 63
|
559 employees | $405.5K |
| 20 | MN | 217 citations |
HazIndex 41
|
576 employees | $342K |
| 21 | SC | 200 citations |
HazIndex 34
|
434 employees | $227.4K |
| 22 | OR | 191 citations |
HazIndex 50
|
455 employees | $266.8K |
| 23 | NH | 178 citations |
HazIndex 61
|
482 employees | $233.2K |
| 24 | PR | 178 citations |
HazIndex 54
|
569 employees | $199.6K |
| 25 | CT | 171 citations |
HazIndex 62
|
407 employees | $333.7K |
| 26 | HI | 159 citations |
HazIndex 32
|
387 employees | $151.5K |
| 27 | CO | 153 citations |
HazIndex 56
|
542 employees | $299K |
| 28 | RI | 127 citations |
HazIndex 40
|
230 employees | $171.1K |
| 29 | MS | 121 citations |
HazIndex 43
|
307 employees | $230.7K |
| 30 | MO | 118 citations |
HazIndex 44
|
234 employees | $254.7K |
| 31 | MI | 112 citations |
HazIndex 34
|
303 employees | $31.1K |
| 32 | NV | 104 citations |
HazIndex 46
|
237 employees | $292.7K |
| 33 | NE | 103 citations |
HazIndex 58
|
173 employees | $305K |
| 34 | SD | 102 citations |
HazIndex 43
|
270 employees | $169.8K |
| 35 | MT | 99 citations |
HazIndex 38
|
190 employees | $179.7K |
| 36 | DE | 91 citations |
HazIndex 56
|
282 employees | $220.7K |
| 37 | ID | 90 citations |
HazIndex 25
|
215 employees | $129.2K |
| 38 | GU | 82 citations |
HazIndex 43
|
298 employees | $208K |
| 39 | KS | 70 citations |
HazIndex 43
|
188 employees | $186.6K |
| 40 | IA | 70 citations |
HazIndex 42
|
175 employees | $148.5K |
| 41 | AZ | 66 citations |
HazIndex 33
|
137 employees | $199.2K |
| 42 | ND | 63 citations |
HazIndex 26
|
110 employees | $85K |
| 43 | AR | 59 citations |
HazIndex 42
|
233 employees | $150.2K |
| 44 | ME | 55 citations |
HazIndex 24
|
166 employees | $62.5K |
| 45 | WV | 52 citations |
HazIndex 31
|
77 employees | $123.9K |
| 46 | VT | 48 citations |
HazIndex 34
|
81 employees | $89K |
| 47 | WY | 44 citations |
HazIndex 35
|
74 employees | $111.9K |
| 48 | AK | 43 citations |
HazIndex 17
|
106 employees | $58.1K |
| 49 | UT | 35 citations |
HazIndex 21
|
151 employees | $13.5K |
| 50 | VI | 33 citations |
HazIndex 21
|
174 employees | $103.4K |
| 51 | MP | 33 citations |
HazIndex 22
|
107 employees | $94.4K |
| 52 | NM | 26 citations |
HazIndex 29
|
86 employees | $40.6K |
| 53 | AS | 14 citations |
HazIndex 20
|
35 employees | $59.8K |
| 54 | DC | 11 citations |
HazIndex 18
|
24 employees | $16.3K |
| 55 | CA | 10 citations |
HazIndex 10
|
50 employees | $10.8K |