← All studies · askamerica.ai

Yes, but weakly and only cross-sectionally: states and years with easier healthcare access show fewer preventable deaths — the link mostly reflects poverty, not year-to-year access changes

CDC/NCHS state mortality (5 healthcare-amenable causes) vs. Census SAHIE uninsured rate, 2009-2017, 51 jurisdictions

Healthcare access and preventable (amenable-cause) mortality, US states 2009-2017 Uninsured rate as the access proxy; amenable-cause mortality = age-adjusted deaths from diabetes, heart disease, flu/pneumonia, kidney disease, stroke National average trend, 2009-2017 0 5 10 15 20 25 30 Year Rate (units below) 2009 2010 2011 2012 2013 2014 2015 2016 2017 Uninsured rate (%) Amenable mortality (per 100k /10) Both series fell over the ACA-coverage-expansion period, but this is a national coincidence in time, not a controlled test. Pooled cross-state effect (controlling poverty) +0.84 deaths/100k per 1pt uninsured p=0.006, robust to leave-one-state-out States with higher uninsured rates have higher amenable mortality even holding poverty fixed (between-state comparison, n=459 state-years). Within-state, year-to-year effect (two-way fixed effects) -0.27 deaths/100k per 1pt uninsured p=0.51, not significant Once each state's own fixed characteristics and each year's national shock are absorbed, changes in a state's own uninsured rate do not… Raw (uncontrolled) bivariate slope +2.42 deaths/100k per 1pt uninsured p<0.001, R²=0.09 only The naive cross-state correlation is 3x the poverty-controlled slope — most of it is confounded by cross-state poverty differences. health.cdc_mortality (age-adjusted rates, annual vintage runs only 1999-2017) x census.sahie_insurance x census.poverty_rate. 'Amenable mortality' here is a 5-cause proxy (diabetes, heart disease, influenza/pneumonia, kidney disease, stroke), not the full clinical amenable-mortality basket used in the Commonwealth Fund/Nolte-McKee literature. AskAmerica · askamerica.ai
SVG

Summary

Weakly and conditionally, yes — but the relationship is mostly a poverty story, not a pure healthcare-access story. Comparing states and years, places and periods with higher uninsured rates do have higher rates of death from causes considered treatable with timely medical care (diabetes, heart disease, flu/pneumonia, kidney disease, stroke) — even after controlling for the state's poverty rate, a state with a 1-percentage-point-higher uninsured rate has about 0.84 more such deaths per 100,000 people per year (p=0.006, n=459 state-years, 2009-2017, robust to dropping any single state). But this is a between-state effect. When the same relationship is tested the more rigorous way — within a state, over time, controlling for everything fixed about that state and every nationwide year effect — a state's own year-to-year change in its uninsured rate does not significantly predict its own change in preventable mortality (coefficient -0.27, p=0.51). In other words: states that chronically have worse insurance coverage also chronically have more preventable deaths, largely because those same states are also poorer (poverty alone explains far more variance, r=0.63 vs. r=0.30 for insurance) — but a given state improving its own coverage from one year to the next has not been shown here to produce a detectable, short-run drop in its own preventable-death rate. Both the literature and this analysis agree: a raw correlation exists, but it collapses once poverty and fixed state characteristics are controlled — consistent with the published finding that the uninsurance-amenable-mortality association is not statistically significant once poverty and race are accounted for.

Data and method

Coverage constraint, disclosed up front: CDC/NCHS's state-level, cause-specific, age-adjusted annual mortality series (health.cdc_mortality, source_type='annual') only runs 1999-2017 — it does not extend into the actual last ten years (2016-2025). The literal 'last ten years' cannot be tested with this table. The nearest supportable window is the last ten years the annual series actually has data for, 2008-2017; poverty_rate begins in 2009, so the panel used is 2009-2017 (9 years, 51 jurisdictions, 459 state-years). This is stated as a limitation, not glossed over.

Outcome ("preventable/amenable mortality"): health.cdc_mortality carries only 10 leading causes (a condensed NCHS list), not the full clinical amenable-mortality basket used in the peer-reviewed literature (e.g., Commonwealth Fund/Nolte-McKee, which includes conditions like treatable infections, some cancers screened early, and surgical complications). As a proxy, this analysis sums the age-adjusted rates (deaths per 100,000, additive under direct standardization) for the five available causes most widely classified as amenable to healthcare: diabetes, heart disease, influenza/pneumonia, kidney disease, and stroke.

Access proxy: census.sahie_insurance's state-level uninsured_rate (Small Area Health Insurance Estimates). This is a coverage proxy for 'ease of getting healthcare,' not a direct measure of appointment wait times, physician density, or travel distance — those (e.g. health.ahrf_physician_supply) exist in this corpus only as a current single-year snapshot, not a 10-year state panel, so they could not be used for a trend test here.

Confound control: census.poverty_rate (state-year poverty rate) is included because published literature finds the uninsurance-mortality association is confounded by poverty and race; race-specific mortality rates by cause were not available at this grain in the loaded tables, so poverty is the control actually tested.

Models run: (1) uncontrolled pooled OLS; (2) pooled OLS with poverty added, checked with sensitivity_analysis (leave-one-state-out, 51 refits — no sign flip, no crossing of p=0.05); (3) two-way (state + year) fixed-effects panel regression with poverty as a covariate, cluster-robust standard errors on state — the design that isolates the within-state, year-to-year relationship rather than the cross-state one. correlation_matrix confirmed no problematic collinearity between uninsured_rate and poverty_rate_pct (VIF 1.14 and 1.73).

Results

SpecificationCoefficient on uninsured ratep-valueInterpretation
Uncontrolled bivariate (OLS)+2.42 deaths/100k per 1pt<0.001 (R²=0.09)Naive cross-state correlation; carries every confound
OLS + poverty control+0.84 deaths/100k per 1pt0.006Poverty-adjusted, cross-state ("between") effect — robust to leave-one-state-out (coefficient range 0.60-1.14 across 51 refits, no sign flip)
Two-way fixed effects + poverty, cluster-robust SE-0.27 deaths/100k per 1pt0.51Within-state, year-to-year ("within") effect — not statistically distinguishable from zero

Poverty rate itself is a far stronger predictor than insurance coverage in every specification that includes it (coefficient +7.8 deaths/100k per poverty point, p<0.001; simple correlation with the mortality outcome is r=0.63 vs. r=0.30 for uninsured rate) — consistent with the Commonwealth Fund finding that amenable-mortality variation across states is driven more by demographic/economic factors than by insurance status alone.

Nationally, both the average uninsured rate (16% in 2009 to 9.4% in 2017, largely the ACA Medicaid-expansion/marketplace period) and average amenable-cause mortality (273.8 to 253.1 per 100k) declined together over this window — a real, documented co-movement, but one that a controlled state panel does not attribute to insurance coverage changes specifically, since it could equally reflect the broader downward secular mortality trend, other unmeasured year effects, or slow-moving demographic change the fixed-effects model already absorbs.

What this does and does not show

What This Report Does Not Answer

Sources

  1. CDC/NCHS state mortality, 1999-2017 annual vintage — health.cdc_mortality, source_type='annual'
    Show SQL
    SELECT state, year, cause_name, age_adjusted_rate FROM health.cdc_mortality WHERE source_type='annual' AND cause_name IN ('Diabetes','Heart disease','Influenza and pneumonia','Kidney disease','Stroke') AND CAST(year AS INTEGER) BETWEEN 2009 AND 2017
    Show tool call
    query
  2. Census SAHIE state uninsured rate, 2009-2017 — census.sahie_insurance, geography='state'
    Show SQL
    SELECT geo_name, year, uninsured_rate FROM census.sahie_insurance WHERE geography='state' AND CAST(year AS INTEGER) BETWEEN 2009 AND 2017
    Show tool call
    query
  3. Census state poverty rate, 2009-2017 — census.poverty_rate
    Show SQL
    SELECT geo_name, year, poverty_rate_pct FROM census.poverty_rate WHERE CAST(year AS INTEGER) BETWEEN 2009 AND 2017
    Show tool call
    query
  4. Two-way fixed-effects panel regression (within-state effect)
    Show tool call
    panel_fixed_effects(outcome="amenable_rate", predictors=["uninsured_rate","poverty_rate_pct"], entity_col="state_name", time_col="yr", cluster_col="state_name")
  5. Pooled OLS with poverty control (between-state effect)
    Show tool call
    ols_regression(outcome="amenable_rate", predictors=["uninsured_rate","poverty_rate_pct"])
  6. Leave-one-state-out sensitivity check
    Show tool call
    sensitivity_analysis(outcome="amenable_rate", predictors=["uninsured_rate","poverty_rate_pct"], group_col="state_name", term="uninsured_rate")
  7. Correlation matrix and VIF check
    Show tool call
    correlation_matrix(columns=["amenable_rate","uninsured_rate","poverty_rate_pct"])
  8. Commonwealth Fund — Mortality Amenable to Health Care in the United States
  9. NEJM — Mortality and Access to Care among Adults after State Medicaid Expansions
  10. Lancet Public Health — Medicaid expansion and variability in mortality in the USA
  11. CBPP — Medicaid Expansion Has Saved at Least 19,000 Lives
  12. NBER w26081 — Medicaid and Mortality: New Evidence from Linked Survey and Administrative Data