← Back to the dashboard

Compare Two States

IX · Any two of 50

Pick a state for each column. The injury-rate bars share one scale with a national-average tick, so both the bar length and the badge tell you where each state sits. Fatalities and hours worked share their own scales too. No JavaScript - the whole tool is CSS.

What is real

Every figure here is a real MSHA aggregate - injury rate, span fatalities, and annual hours worked per state. The build joins Accidents (numerator) to MinesProdQuarterly (hours) on MINE_ID and attaches the state from Mines; see HANDOFF.md.


Choose a state for each panel

Panel A

AK

AK

Metal / nonmetal
Injuries / 200k hrs 2.0
0.3 below national
Fatalities (span) 8
Hours worked (M/yr) 8
Dominant work
Metal
AL

AL

Coal state
Injuries / 200k hrs 2.6
0.3 above national
Fatalities (span) 53
Hours worked (M/yr) 15
Dominant work
Coal
AR

AR

Metal / nonmetal
Injuries / 200k hrs 2.0
0.4 below national
Fatalities (span) 13
Hours worked (M/yr) 6
Dominant work
Stone
AZ

AZ

Metal / nonmetal
Injuries / 200k hrs 2.5
0.2 above national
Fatalities (span) 29
Hours worked (M/yr) 29
Dominant work
Metal
CA

CA

Metal / nonmetal
Injuries / 200k hrs 1.7
0.6 below national
Fatalities (span) 27
Hours worked (M/yr) 18
Dominant work
SandAndGravel
CO

CO

Metal / nonmetal
Injuries / 200k hrs 2.2
0.1 below national
Fatalities (span) 20
Hours worked (M/yr) 10
Dominant work
Coal
CT

CT

Metal / nonmetal
Injuries / 200k hrs 0.7
1.7 below national
Fatalities (span) 0
Hours worked (M/yr) 1
Dominant work
Stone
FL

FL

Metal / nonmetal
Injuries / 200k hrs 1.8
0.5 below national
Fatalities (span) 22
Hours worked (M/yr) 12
Dominant work
Stone
GA

GA

Metal / nonmetal
Injuries / 200k hrs 1.4
0.9 below national
Fatalities (span) 25
Hours worked (M/yr) 12
Dominant work
Nonmetal
HI

HI

Metal / nonmetal
Injuries / 200k hrs 2.2
0.1 below national
Fatalities (span) 1
Hours worked (M/yr) 1
Dominant work
Stone
IA

IA

Metal / nonmetal
Injuries / 200k hrs 2.0
0.3 below national
Fatalities (span) 13
Hours worked (M/yr) 5
Dominant work
Stone
ID

ID

Metal / nonmetal
Injuries / 200k hrs 2.5
0.2 above national
Fatalities (span) 13
Hours worked (M/yr) 5
Dominant work
Metal
IL

IL

Coal state
Injuries / 200k hrs 4.3
2.0 above national
Fatalities (span) 33
Hours worked (M/yr) 11
Dominant work
Coal
IN

IN

Coal state
Injuries / 200k hrs 2.3
0.1 below national
Fatalities (span) 28
Hours worked (M/yr) 11
Dominant work
Coal
KS

KS

Metal / nonmetal
Injuries / 200k hrs 2.3
0.1 below national
Fatalities (span) 8
Hours worked (M/yr) 3
Dominant work
Stone
KY

KY

Coal state
Injuries / 200k hrs 3.5
1.2 above national
Fatalities (span) 144
Hours worked (M/yr) 15
Dominant work
Coal
LA

LA

Metal / nonmetal
Injuries / 200k hrs 2.1
0.2 below national
Fatalities (span) 13
Hours worked (M/yr) 4
Dominant work
Nonmetal
MA

MA

Metal / nonmetal
Injuries / 200k hrs 3.0
0.7 above national
Fatalities (span) 5
Hours worked (M/yr) 2
Dominant work
Stone
MD

MD

Metal / nonmetal
Injuries / 200k hrs 2.3
at national average
Fatalities (span) 6
Hours worked (M/yr) 3
Dominant work
Stone
ME

ME

Metal / nonmetal
Injuries / 200k hrs 1.7
0.6 below national
Fatalities (span) 0
Hours worked (M/yr) 1
Dominant work
SandAndGravel
MI

MI

Metal / nonmetal
Injuries / 200k hrs 2.3
at national average
Fatalities (span) 12
Hours worked (M/yr) 8
Dominant work
Metal
MN

MN

Metal / nonmetal
Injuries / 200k hrs 2.2
0.1 below national
Fatalities (span) 15
Hours worked (M/yr) 10
Dominant work
Metal
MO

MO

Metal / nonmetal
Injuries / 200k hrs 2.4
0.1 above national
Fatalities (span) 28
Hours worked (M/yr) 13
Dominant work
Stone
MS

MS

Metal / nonmetal
Injuries / 200k hrs 0.7
1.6 below national
Fatalities (span) 5
Hours worked (M/yr) 3
Dominant work
SandAndGravel
MT

MT

Metal / nonmetal
Injuries / 200k hrs 2.6
0.3 above national
Fatalities (span) 18
Hours worked (M/yr) 6
Dominant work
Metal
NC

NC

Metal / nonmetal
Injuries / 200k hrs 1.5
0.8 below national
Fatalities (span) 12
Hours worked (M/yr) 7
Dominant work
Stone
ND

ND

Coal state
Injuries / 200k hrs 0.6
1.7 below national
Fatalities (span) 2
Hours worked (M/yr) 3
Dominant work
Coal
NE

NE

Metal / nonmetal
Injuries / 200k hrs 3.3
1.0 above national
Fatalities (span) 7
Hours worked (M/yr) 2
Dominant work
Stone
NH

NH

Metal / nonmetal
Injuries / 200k hrs 2.6
0.3 above national
Fatalities (span) 3
Hours worked (M/yr) 1
Dominant work
SandAndGravel
NJ

NJ

Metal / nonmetal
Injuries / 200k hrs 3.0
0.7 above national
Fatalities (span) 3
Hours worked (M/yr) 3
Dominant work
Stone
NM

NM

Metal / nonmetal
Injuries / 200k hrs 1.9
0.5 below national
Fatalities (span) 18
Hours worked (M/yr) 7
Dominant work
Metal
NV

NV

Metal / nonmetal
Injuries / 200k hrs 1.5
0.8 below national
Fatalities (span) 52
Hours worked (M/yr) 25
Dominant work
Metal
NY

NY

Metal / nonmetal
Injuries / 200k hrs 2.2
0.2 below national
Fatalities (span) 15
Hours worked (M/yr) 7
Dominant work
Stone
OH

OH

Metal / nonmetal
Injuries / 200k hrs 2.0
0.3 below national
Fatalities (span) 23
Hours worked (M/yr) 8
Dominant work
Stone
OK

OK

Metal / nonmetal
Injuries / 200k hrs 2.3
at national average
Fatalities (span) 15
Hours worked (M/yr) 7
Dominant work
Stone
OR

OR

Metal / nonmetal
Injuries / 200k hrs 2.6
0.3 above national
Fatalities (span) 11
Hours worked (M/yr) 3
Dominant work
Stone
PA

PA

Coal state
Injuries / 200k hrs 3.0
0.6 above national
Fatalities (span) 64
Hours worked (M/yr) 22
Dominant work
Coal
PR

PR

Metal / nonmetal
Injuries / 200k hrs 2.6
0.3 above national
Fatalities (span) 5
Hours worked (M/yr) 2
Dominant work
Stone
RI

RI

Metal / nonmetal
Injuries / 200k hrs 2.3
at national average
Fatalities (span) 2
Hours worked (M/yr) 1
Dominant work
SandAndGravel
SC

SC

Metal / nonmetal
Injuries / 200k hrs 1.7
0.6 below national
Fatalities (span) 11
Hours worked (M/yr) 6
Dominant work
Stone
SD

SD

Metal / nonmetal
Injuries / 200k hrs 2.8
0.5 above national
Fatalities (span) 3
Hours worked (M/yr) 2
Dominant work
Stone
TN

TN

Metal / nonmetal
Injuries / 200k hrs 1.4
0.9 below national
Fatalities (span) 27
Hours worked (M/yr) 8
Dominant work
Stone
TX

TX

Metal / nonmetal
Injuries / 200k hrs 1.4
1.0 below national
Fatalities (span) 69
Hours worked (M/yr) 37
Dominant work
Stone
UT

UT

Metal / nonmetal
Injuries / 200k hrs 2.5
0.1 above national
Fatalities (span) 34
Hours worked (M/yr) 12
Dominant work
Metal
VA

VA

Coal state
Injuries / 200k hrs 2.4
0.1 above national
Fatalities (span) 39
Hours worked (M/yr) 11
Dominant work
Coal
VT

VT

Metal / nonmetal
Injuries / 200k hrs 3.2
0.9 above national
Fatalities (span) 3
Hours worked (M/yr) 1
Dominant work
Stone
WI

WI

Metal / nonmetal
Injuries / 200k hrs 2.1
0.2 below national
Fatalities (span) 8
Hours worked (M/yr) 7
Dominant work
Stone
WV

WV

Coal state
Injuries / 200k hrs 4.3
2.0 above national
Fatalities (span) 207
Hours worked (M/yr) 34
Dominant work
Coal
WY

WY

Coal state
Injuries / 200k hrs 1.6
0.7 below national
Fatalities (span) 20
Hours worked (M/yr) 16
Dominant work
Coal

Panel B

AK

AK

Metal / nonmetal
Injuries / 200k hrs 2.0
0.3 below national
Fatalities (span) 8
Hours worked (M/yr) 8
Dominant work
Metal
AL

AL

Coal state
Injuries / 200k hrs 2.6
0.3 above national
Fatalities (span) 53
Hours worked (M/yr) 15
Dominant work
Coal
AR

AR

Metal / nonmetal
Injuries / 200k hrs 2.0
0.4 below national
Fatalities (span) 13
Hours worked (M/yr) 6
Dominant work
Stone
AZ

AZ

Metal / nonmetal
Injuries / 200k hrs 2.5
0.2 above national
Fatalities (span) 29
Hours worked (M/yr) 29
Dominant work
Metal
CA

CA

Metal / nonmetal
Injuries / 200k hrs 1.7
0.6 below national
Fatalities (span) 27
Hours worked (M/yr) 18
Dominant work
SandAndGravel
CO

CO

Metal / nonmetal
Injuries / 200k hrs 2.2
0.1 below national
Fatalities (span) 20
Hours worked (M/yr) 10
Dominant work
Coal
CT

CT

Metal / nonmetal
Injuries / 200k hrs 0.7
1.7 below national
Fatalities (span) 0
Hours worked (M/yr) 1
Dominant work
Stone
FL

FL

Metal / nonmetal
Injuries / 200k hrs 1.8
0.5 below national
Fatalities (span) 22
Hours worked (M/yr) 12
Dominant work
Stone
GA

GA

Metal / nonmetal
Injuries / 200k hrs 1.4
0.9 below national
Fatalities (span) 25
Hours worked (M/yr) 12
Dominant work
Nonmetal
HI

HI

Metal / nonmetal
Injuries / 200k hrs 2.2
0.1 below national
Fatalities (span) 1
Hours worked (M/yr) 1
Dominant work
Stone
IA

IA

Metal / nonmetal
Injuries / 200k hrs 2.0
0.3 below national
Fatalities (span) 13
Hours worked (M/yr) 5
Dominant work
Stone
ID

ID

Metal / nonmetal
Injuries / 200k hrs 2.5
0.2 above national
Fatalities (span) 13
Hours worked (M/yr) 5
Dominant work
Metal
IL

IL

Coal state
Injuries / 200k hrs 4.3
2.0 above national
Fatalities (span) 33
Hours worked (M/yr) 11
Dominant work
Coal
IN

IN

Coal state
Injuries / 200k hrs 2.3
0.1 below national
Fatalities (span) 28
Hours worked (M/yr) 11
Dominant work
Coal
KS

KS

Metal / nonmetal
Injuries / 200k hrs 2.3
0.1 below national
Fatalities (span) 8
Hours worked (M/yr) 3
Dominant work
Stone
KY

KY

Coal state
Injuries / 200k hrs 3.5
1.2 above national
Fatalities (span) 144
Hours worked (M/yr) 15
Dominant work
Coal
LA

LA

Metal / nonmetal
Injuries / 200k hrs 2.1
0.2 below national
Fatalities (span) 13
Hours worked (M/yr) 4
Dominant work
Nonmetal
MA

MA

Metal / nonmetal
Injuries / 200k hrs 3.0
0.7 above national
Fatalities (span) 5
Hours worked (M/yr) 2
Dominant work
Stone
MD

MD

Metal / nonmetal
Injuries / 200k hrs 2.3
at national average
Fatalities (span) 6
Hours worked (M/yr) 3
Dominant work
Stone
ME

ME

Metal / nonmetal
Injuries / 200k hrs 1.7
0.6 below national
Fatalities (span) 0
Hours worked (M/yr) 1
Dominant work
SandAndGravel
MI

MI

Metal / nonmetal
Injuries / 200k hrs 2.3
at national average
Fatalities (span) 12
Hours worked (M/yr) 8
Dominant work
Metal
MN

MN

Metal / nonmetal
Injuries / 200k hrs 2.2
0.1 below national
Fatalities (span) 15
Hours worked (M/yr) 10
Dominant work
Metal
MO

MO

Metal / nonmetal
Injuries / 200k hrs 2.4
0.1 above national
Fatalities (span) 28
Hours worked (M/yr) 13
Dominant work
Stone
MS

MS

Metal / nonmetal
Injuries / 200k hrs 0.7
1.6 below national
Fatalities (span) 5
Hours worked (M/yr) 3
Dominant work
SandAndGravel
MT

MT

Metal / nonmetal
Injuries / 200k hrs 2.6
0.3 above national
Fatalities (span) 18
Hours worked (M/yr) 6
Dominant work
Metal
NC

NC

Metal / nonmetal
Injuries / 200k hrs 1.5
0.8 below national
Fatalities (span) 12
Hours worked (M/yr) 7
Dominant work
Stone
ND

ND

Coal state
Injuries / 200k hrs 0.6
1.7 below national
Fatalities (span) 2
Hours worked (M/yr) 3
Dominant work
Coal
NE

NE

Metal / nonmetal
Injuries / 200k hrs 3.3
1.0 above national
Fatalities (span) 7
Hours worked (M/yr) 2
Dominant work
Stone
NH

NH

Metal / nonmetal
Injuries / 200k hrs 2.6
0.3 above national
Fatalities (span) 3
Hours worked (M/yr) 1
Dominant work
SandAndGravel
NJ

NJ

Metal / nonmetal
Injuries / 200k hrs 3.0
0.7 above national
Fatalities (span) 3
Hours worked (M/yr) 3
Dominant work
Stone
NM

NM

Metal / nonmetal
Injuries / 200k hrs 1.9
0.5 below national
Fatalities (span) 18
Hours worked (M/yr) 7
Dominant work
Metal
NV

NV

Metal / nonmetal
Injuries / 200k hrs 1.5
0.8 below national
Fatalities (span) 52
Hours worked (M/yr) 25
Dominant work
Metal
NY

NY

Metal / nonmetal
Injuries / 200k hrs 2.2
0.2 below national
Fatalities (span) 15
Hours worked (M/yr) 7
Dominant work
Stone
OH

OH

Metal / nonmetal
Injuries / 200k hrs 2.0
0.3 below national
Fatalities (span) 23
Hours worked (M/yr) 8
Dominant work
Stone
OK

OK

Metal / nonmetal
Injuries / 200k hrs 2.3
at national average
Fatalities (span) 15
Hours worked (M/yr) 7
Dominant work
Stone
OR

OR

Metal / nonmetal
Injuries / 200k hrs 2.6
0.3 above national
Fatalities (span) 11
Hours worked (M/yr) 3
Dominant work
Stone
PA

PA

Coal state
Injuries / 200k hrs 3.0
0.6 above national
Fatalities (span) 64
Hours worked (M/yr) 22
Dominant work
Coal
PR

PR

Metal / nonmetal
Injuries / 200k hrs 2.6
0.3 above national
Fatalities (span) 5
Hours worked (M/yr) 2
Dominant work
Stone
RI

RI

Metal / nonmetal
Injuries / 200k hrs 2.3
at national average
Fatalities (span) 2
Hours worked (M/yr) 1
Dominant work
SandAndGravel
SC

SC

Metal / nonmetal
Injuries / 200k hrs 1.7
0.6 below national
Fatalities (span) 11
Hours worked (M/yr) 6
Dominant work
Stone
SD

SD

Metal / nonmetal
Injuries / 200k hrs 2.8
0.5 above national
Fatalities (span) 3
Hours worked (M/yr) 2
Dominant work
Stone
TN

TN

Metal / nonmetal
Injuries / 200k hrs 1.4
0.9 below national
Fatalities (span) 27
Hours worked (M/yr) 8
Dominant work
Stone
TX

TX

Metal / nonmetal
Injuries / 200k hrs 1.4
1.0 below national
Fatalities (span) 69
Hours worked (M/yr) 37
Dominant work
Stone
UT

UT

Metal / nonmetal
Injuries / 200k hrs 2.5
0.1 above national
Fatalities (span) 34
Hours worked (M/yr) 12
Dominant work
Metal
VA

VA

Coal state
Injuries / 200k hrs 2.4
0.1 above national
Fatalities (span) 39
Hours worked (M/yr) 11
Dominant work
Coal
VT

VT

Metal / nonmetal
Injuries / 200k hrs 3.2
0.9 above national
Fatalities (span) 3
Hours worked (M/yr) 1
Dominant work
Stone
WI

WI

Metal / nonmetal
Injuries / 200k hrs 2.1
0.2 below national
Fatalities (span) 8
Hours worked (M/yr) 7
Dominant work
Stone
WV

WV

Coal state
Injuries / 200k hrs 4.3
2.0 above national
Fatalities (span) 207
Hours worked (M/yr) 34
Dominant work
Coal
WY

WY

Coal state
Injuries / 200k hrs 1.6
0.7 below national
Fatalities (span) 20
Hours worked (M/yr) 16
Dominant work
Coal
Bar = value on the shared cross-state scale Tick = national average injury rate (2.3)

Set: all 50 states with material mining activity. The full ranked read lives on the state map. Source: MSHA Part 50 (Accidents, Quarterly Employment/Production, Mines).