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 | NC | 689 citations |
HazIndex 68
|
3,497 employees | $3M |
| 2 | TN | 572 citations |
HazIndex 84
|
1,433 employees | $1.2M |
| 3 | MN | 525 citations |
HazIndex 68
|
1,397 employees | $939.1K |
| 4 | WI | 500 citations |
HazIndex 82
|
2,916 employees | $2.4M |
| 5 | PA | 465 citations |
HazIndex 83
|
3,289 employees | $1.9M |
| 6 | TX | 436 citations |
HazIndex 82
|
2,909 employees | $2.1M |
| 7 | IL | 415 citations |
HazIndex 70
|
2,964 employees | $1.2M |
| 8 | NY | 369 citations |
HazIndex 69
|
2,761 employees | $1.1M |
| 9 | OH | 337 citations |
HazIndex 77
|
2,507 employees | $1.8M |
| 10 | IN | 325 citations |
HazIndex 56
|
2,339 employees | $817.5K |
| 11 | VA | 297 citations |
HazIndex 62
|
1,212 employees | $736.9K |
| 12 | KY | 282 citations |
HazIndex 67
|
4,311 employees | $1.9M |
| 13 | CT | 281 citations |
HazIndex 60
|
2,352 employees | $562.4K |
| 14 | NV | 280 citations |
HazIndex 70
|
829 employees | $1.1M |
| 15 | MD | 266 citations |
HazIndex 69
|
2,795 employees | $253.6K |
| 16 | IA | 257 citations |
HazIndex 67
|
3,740 employees | $1M |
| 17 | OR | 242 citations |
HazIndex 55
|
2,407 employees | $283.9K |
| 18 | FL | 218 citations |
HazIndex 62
|
848 employees | $834.8K |
| 19 | UT | 191 citations |
HazIndex 51
|
960 employees | $97.2K |
| 20 | CO | 187 citations |
HazIndex 56
|
3,039 employees | $830.1K |
| 21 | NJ | 184 citations |
HazIndex 65
|
3,555 employees | $862.4K |
| 22 | KS | 179 citations |
HazIndex 50
|
568 employees | $767.4K |
| 23 | GA | 175 citations |
HazIndex 62
|
991 employees | $868.1K |
| 24 | AL | 173 citations |
HazIndex 55
|
530 employees | $1M |
| 25 | AZ | 167 citations |
HazIndex 43
|
428 employees | $550K |
| 26 | MA | 139 citations |
HazIndex 62
|
1,474 employees | $508.2K |
| 27 | SC | 121 citations |
HazIndex 33
|
1,004 employees | $235.8K |
| 28 | CA | 109 citations |
HazIndex 42
|
397 employees | $77.9K |
| 29 | SD | 99 citations |
HazIndex 48
|
568 employees | $502.8K |
| 30 | HI | 83 citations |
HazIndex 39
|
672 employees | $228.7K |
| 31 | RI | 82 citations |
HazIndex 55
|
566 employees | $340.4K |
| 32 | MT | 77 citations |
HazIndex 33
|
530 employees | $193.5K |
| 33 | OK | 75 citations |
HazIndex 53
|
255 employees | $426.7K |
| 34 | MO | 71 citations |
HazIndex 47
|
410 employees | $347.1K |
| 35 | WV | 67 citations |
HazIndex 43
|
126 employees | $375K |
| 36 | LA | 67 citations |
HazIndex 38
|
206 employees | $290.8K |
| 37 | NE | 57 citations |
HazIndex 50
|
159 employees | $360.3K |
| 38 | MS | 52 citations |
HazIndex 28
|
154 employees | $193.9K |
| 39 | ME | 52 citations |
HazIndex 20
|
362 employees | $78.8K |
| 40 | AK | 48 citations |
HazIndex 37
|
5,612 employees | $113.9K |
| 41 | PR | 42 citations |
HazIndex 33
|
302 employees | $66.3K |
| 42 | NH | 32 citations |
HazIndex 25
|
421 employees | $80.7K |
| 43 | GU | 27 citations |
HazIndex 29
|
86 employees | $247.3K |
| 44 | ND | 23 citations |
HazIndex 25
|
59 employees | $88.5K |
| 45 | NM | 22 citations |
HazIndex 35
|
263 employees | $101.9K |
| 46 | ID | 20 citations |
HazIndex 34
|
99 employees | $125.3K |
| 47 | VT | 20 citations |
HazIndex 35
|
74 employees | $91.5K |
| 48 | AR | 18 citations |
HazIndex 32
|
110 employees | $117.2K |
| 49 | DE | 15 citations |
HazIndex 34
|
84 employees | $76.8K |
| 50 | WA | 15 citations |
HazIndex 24
|
51 employees | $28.1K |
| 51 | WY | 8 citations |
HazIndex 34
|
51 employees | $73.6K |
| 52 | MP | 3 citations |
HazIndex 7
|
5 employees | $7.1K |
| 53 | AS | 2 citations |
HazIndex 11
|
4 employees | $18.9K |
| 54 | VI | 2 citations |
HazIndex 21
|
2 employees | $6.9K |