Food Access by State

Food desert and food access data for 51 U.S. states. Coverage status: continental United States plus Alaska, Hawaii, and the District of Columbia, based on USDA Food Access Research Atlas tract assignments.

How state figures are computed

Every state row is rolled up from the same underlying tract-level USDA Food Access Research Atlas file. Each U.S. census tract is classified against the USDA distance-to-supermarket rule – more than one mile in urban tracts, more than ten miles in rural tracts – and that tract-level classification is aggregated to the county and then to the state. The state's "average low access percentage" is a population-weighted average across its counties: it answers the question, "for a randomly chosen resident of this state, what is the probability they live in a USDA-flagged low-access tract?" That weighting is important because it prevents a small, sparsely populated rural county from dominating a state's headline figure simply because its low-access share is high.

State-level patterns are real but coarser than county-level patterns. States with significant remote-rural geography – Alaska, Montana, Wyoming, the Dakotas, New Mexico, Nevada – carry higher state-average low-access shares because their rural counties trigger the ten-mile threshold for most of their populated land. States with heavy Mississippi Delta footprints, particularly Mississippi, Arkansas, and Louisiana, surface near the top on SNAP participation because of long-running structural poverty in delta counties. Smaller, denser states – Connecticut, Massachusetts, Rhode Island, New Jersey – tend to have lower headline figures because most residents live in dense urban tracts where supermarkets fall inside the one-mile urban threshold, even when the underlying poverty pattern is uneven.

From any state row, the linked state page lists every county the USDA Atlas tracks inside that state along with the same low-access, SNAP, no-vehicle, and poverty indicators surfaced here at the state level. The county pages then drill down to tract counts, the absolute count of low-income low-access residents, and the underlying Census American Community Survey 5-Year Estimate denominators that anchor every other figure. Population numbers are population estimates from the Census Bureau's most recent ACS 5-Year vintage; SNAP figures come from Census Table B22010; no-vehicle household figures come from Census Table B08201. The data citation at the bottom of every detail page lists each upstream URL.

Two practical caveats apply when reading the state table below. First, the state averages mask within-state variation: a state with a moderate average low-access share can still contain individual counties whose share is several times the state mean, particularly in the Mississippi Delta, Appalachia, the Mountain West, and reservation counties in the Plains and Southwest. Second, the USDA Atlas vintage refreshes on a multi-year cycle, so state-level figures will move when the Atlas next releases. Counties that fall near a classification threshold can cross from low-access to adequate-access (or back) between vintages because of a single supermarket opening, closing, or census-tract boundary change – not because of a population shift.

A state's SNAP participation rate and its low-access share answer different questions and should be read together rather than as a single composite. The SNAP rate reflects how many households in the state qualify for and enroll in the federal nutrition assistance program; it is a poverty signal first and a food-access signal second. The low-access share reflects geographic distance to supermarkets weighted by where people actually live; it is a built-environment signal first and a poverty signal second. The food desert designation, which the USDA reserves for tracts that meet both the low-access and the low-income criterion, is the intersection of those two signals. Reading state averages on both columns gives a coarse sense of whether a state's food access challenge is primarily about poverty saturation, primarily about distance to grocery stores, or about both at once. The state pages drill into the same distinction at the county level, which is where most policy and journalism work is actually done.

Reading order matters. A reader new to the data is usually best served by starting on a state page that they already know, scanning the county list to find the counties they expect to be at the top of the low-access or SNAP columns, and then drilling into one or two county detail pages to see the underlying tract counts and Census ACS denominators. That reading order builds familiarity with the indicators before any cross-state comparisons are attempted, which prevents the most common interpretation error: treating a high state-average low-access share as evidence of a unique state-level pattern, when the same figure is actually the population-weighted aggregate of widely varying tract-level conditions. The national rankings linked at the bottom of every state page are most useful after that grounding step, because the rankings reorder the same county data nationally without the within-state variance that the state averages smooth away.

Food access across the 50 states

Each state colored by its population-weighted low-access share. Click any state for its full county breakdown.

USDA Economic Research Service, Food Access Research Atlas (2019), population-weighted · Census ACS 2024 context

State Counties Population Avg. Low Access % Low Access Pop. Avg. SNAP %
Alabama (AL) 67 5.1M 24.5% 1.2M 13.6%
Alaska (AK) 30 736K 30.9% 217K 10.7%
Arizona (AZ) 15 7.4M 26.8% 1.7M 10.4%
Arkansas (AR) 75 3.0M 24.9% 726K 10.2%
California (CA) 58 39.3M 13.3% 5.0M 12.6%
Colorado (CO) 64 5.9M 21.5% 1.1M 8.5%
Connecticut (CT) 9 3.6M N/A N/A 11.8%
Delaware (DE) 3 1.0M 27.3% 245K 10.7%
District of Columbia (DC) 1 681K 4.6% 28K 14.3%
Florida (FL) 67 22.4M 25.1% 4.7M 12.8%
Georgia (GA) 159 10.9M 30.9% 3.0M 12.2%
Hawaii (HI) 5 1.4M 26.7% 363K 11.4%
Idaho (ID) 44 1.9M 25.8% 404K 7.7%
Illinois (IL) 102 12.7M 20.2% 2.6M 13.7%
Indiana (IN) 92 6.9M 28.7% 1.9M 9.0%
Iowa (IA) 99 3.2M 20.0% 608K 8.8%
Kansas (KS) 105 2.9M 26.4% 753K 6.8%
Kentucky (KY) 120 4.5M 19.8% 858K 13.2%
Louisiana (LA) 64 4.6M 26.4% 1.2M 17.3%
Maine (ME) 16 1.4M 13.4% 178K 12.0%
Maryland (MD) 24 6.2M 22.7% 1.3M 10.9%
Massachusetts (MA) 14 7.0M 27.8% 1.8M 14.6%
Michigan (MI) 83 10.1M 23.2% 2.3M 13.5%
Minnesota (MN) 87 5.7M 27.4% 1.5M 7.8%
Mississippi (MS) 82 2.9M 26.4% 782K 13.5%
Missouri (MO) 115 6.2M 24.9% 1.5M 9.7%
Montana (MT) 56 1.1M 22.3% 220K 7.9%
Nebraska (NE) 93 2.0M 21.9% 400K 8.1%
Nevada (NV) 17 3.2M 23.0% 620K 12.7%
New Hampshire (NH) 10 1.4M 27.5% 362K 6.1%
New Jersey (NJ) 21 9.3M 23.8% 2.1M 9.1%
New Mexico (NM) 33 2.1M 31.7% 653K 19.6%
New York (NY) 62 19.9M 12.0% 2.3M 15.5%
North Carolina (NC) 100 10.7M 22.9% 2.2M 12.7%
North Dakota (ND) 53 785K 28.9% 194K 6.7%
Ohio (OH) 88 11.8M 25.1% 2.9M 12.3%
Oklahoma (OK) 77 4.0M 25.2% 946K 14.0%
Oregon (OR) 36 4.3M 16.9% 649K 16.0%
Pennsylvania (PA) 67 13.0M 21.4% 2.7M 14.2%
Rhode Island (RI) 5 1.1M 23.6% 249K 14.2%
South Carolina (SC) 46 5.3M 28.7% 1.3M 10.5%
South Dakota (SD) 66 907K 29.1% 237K 8.4%
Tennessee (TN) 95 7.1M 27.2% 1.7M 10.8%
Texas (TX) 254 30.2M 25.0% 6.3M 11.6%
Utah (UT) 29 3.4M 23.9% 659K 5.2%
Vermont (VT) 14 647K 11.2% 70K 10.6%
Virginia (VA) 133 8.7M 20.4% 1.6M 8.9%
Washington (WA) 39 7.8M 23.1% 1.6M 11.6%
West Virginia (WV) 55 1.8M 21.3% 394K 17.3%
Wisconsin (WI) 72 5.9M 21.4% 1.2M 11.1%
Wyoming (WY) 23 582K 29.7% 167K 5.2%

Source: USDA ERS Food Access Research Atlas USDA ERS Food Access Research Atlas Low access defined as more than 1 mile (urban) or 10 miles (rural) from a supermarket