Our Approach · Data Edge

Finding the Deserts — how we know where the unmet need is.

A treatment desert is a place with a serious overdose problem and almost nowhere to get care. To find them, we scored all 102 Illinois counties and ranked them by unmet need: high overdose burden, thin or zero treatment supply, high vulnerability, and a viable patient base. The result is one ranked priority index. It tells us where to put a mobile treatment unit first — and doubles as the evidence-based needs assessment grant programs require.

102
Illinois counties scored and ranked on one combined index
632
Opioid-treatment providers pulled live from the federal provider registry
58
Counties with zero opioid-treatment providers — true treatment gaps
6
Weighted measures: 75% need, 25% can it sustain a unit

The map and the table are two views of the same index

The choropleth below and the ranked table further down are the same priority index, shown two ways: a map to see where the deserts cluster, and a table to read every county's numbers. The darkest counties on the map — Vermilion, Franklin, Saline, Marion, and Jefferson — are zero- or near-zero-provider deserts: high overdose burden and almost nowhere to get care today.

Illinois treatment-desert priority — all 102 counties

Darker = higher priority (more underserved). Hover any county for detail.

Why this way of finding deserts wins

Most applicants pick a county because someone asked or the map looked empty. We pick where a unit helps the most people while staying financially healthy, and we explain every choice with a reproducible score. That helps two ways:

Wins grants

It is the needs assessment

The federal opioid-response and rural opioid programs and the state mobile-unit grant all require evidence that an area is high-need and underserved. Our index is exactly that — overdose rate, vulnerability score, and documented provider shortage per county, every source and weight spelled out.

Keeps the unit busy

It maximizes use of the unit

A mobile unit only pays for itself if it stays full. We place it where unmet demand is highest and the nearest clinic is farthest, so the schedule fills and each unit reaches the most people.

Easy to check

Every number is sourced

We publish each weight and cite each input, so a county board or grant reviewer can follow the math and see why a county ranks where it does. That openness builds trust and makes the case easy to defend.

How the index is built

We measure six things per county. Because they use different units — deaths per 100,000, a percentile, providers per 100,000 — we first put each on the same scale for fair comparison, then combine them at the weights below. The weights total 100%, split 75% toward need and 25% toward whether a unit can sustain itself: we lead with where help is needed most, then apply a sanity check so units don't land where too few patients can keep the doors open.

Each of the six measures, its weight, and why:

What it measuresWhy it mattersWeightSource
Overdose burden — drug-overdose deaths per 100,000 people (latest 12 months)The most direct measure of the harm a unit can prevent, so it carries the most weight.30%CDC provisional overdose data, by county
Social vulnerability — how the county ranks on poverty, housing, and related stressorsVulnerable communities have the hardest time reaching care and benefit most when it comes to them.20%CDC/ATSDR Social Vulnerability Index, 2022
Provider shortage — how few opioid-treatment providers already serve the countyFewer existing providers means a bigger gap to fill — so a shortage raises priority.15%CMS NPPES provider registry (live Illinois pull)
Rurality — share of the population living in rural areasRural residents face the longest drives to a clinic, which is exactly what a mobile unit solves.10%County Health Rankings, 2025
Payer base — share uninsured plus share of children in povertyA proxy for the low-income, Medicaid-eligible population a unit would bill and serve.15%County Health Rankings, 2025
Minimum size — size of the low-income population the unit could serveA unit needs enough patients to stay open; this keeps tiny counties from ranking too high without letting huge ones dominate on size alone.10%SVI low-income share × population
Combined priority score100%
In short

Each county's final score sums the six measures at their weights. Overdose burden counts most because preventing those deaths is the point. The "minimum size" measure grows slowly with population, so small counties must still clear a basic patient-volume bar while big cities can't top the list on population alone.

The index tells us where; live signals tell us when

The county index uses annual data to rank where the deserts are. To catch need that is rising right now, we also watch near-real-time signals: EMS naloxone administrations, local overdose mapping, and wastewater drug testing. When those spike in a county, we move a route there sooner.

The ranked county table — all 102 counties

Every Illinois county by combined priority score; click any header to sort. Priority score is the index value (higher = more underserved; it can go negative for low-priority counties). Overdose rate is deaths per 100,000 (latest 12-month provisional). MOUD providers is the count of medication-for-opioid-use-disorder providers in the county. The top 10 are in bold. Full dataset: data/analysis/il_mobile_moud_priority.csv.

Rank County Priority score Overdose deaths /100k MOUD providers % rural
1Vermilion1.21139.1040%
2Franklin1.0735.0059%
3Cook1.02519.42860%
4Saline1.01843.7265%
5Marion0.79227.3048%
6Jefferson0.76830.3259%
7Jackson0.68128.8841%
8Alexander0.676097%
9Peoria0.57123.1917%
10Winnebago0.56219.92510%
11Bureau0.53730.6155%
12Knox0.53520.7232%
13Sangamon0.48237.71319%
14Montgomery0.47536.1253%
15Fayette0.461062%
16Rock Island0.4449.9612%
17Kankakee0.44417.0528%
18St. Clair0.43926.31014%
19Pulaski0.4230100%
20Livingston0.41828.3065%
21Stephenson0.38525.5246%
22Lee0.34629.7153%
23Randolph0.328079%
24Macon0.29122.9817%
25Kane0.2799.1184%
26Boone0.27918.8129%
27Macoupin0.25122.7066%
28Iroquois0.23538.3583%
29Morgan0.22831.1436%
30Ogle0.22219.5068%
31La Salle0.20818.5332%
32Wayne0.2070%
33Williamson0.17215.0141%
34Whiteside0.1720.2144%
35Douglas0.152175%
36DeKalb0.14210.0122%
37Lawrence0.13070%
38Coles0.12721.7626%
39Lake0.10910.4221%
40Schuyler0.1060100%
41Madison0.07821.7716%
42Gallatin0.0750100%
43Henry0.06722.7050%
44Moultrie0.065070%
45Perry0.059172%
46Edgar0.036051%
47McDonough0.029042%
48Cass0.023052%
49Clay0.019064%
50Fulton-0.0061%
51Massac-0.002153%
52Warren-0.003045%
53Johnson-0.0060100%
54Champaign-0.02613.11416%
55Bond-0.059060%
56Logan-0.078050%
57Carroll-0.0840100%
58White-0.088064%
59Christian-0.09051%
60Hamilton-0.0920100%
61Crawford-0.099067%
62Hardin-0.1210100%
63Pope-0.1220100%
64Clark-0.130100%
65Marshall-0.1460100%
66Pike-0.1461100%
67Richland-0.168045%
68Mason-0.1720100%
69Edwards-0.2050100%
70Adams-0.21315.5534%
71Shelby-0.215076%
72Greene-0.2340100%
73Will-0.25210.7255%
74Wabash-0.255039%
75Tazewell-0.31413.1022%
76Brown-0.3280100%
77McLean-0.33612.9522%
78Grundy-0.34318.7025%
79Hancock-0.356084%
80Stark-0.3590100%
81Jo Daviess-0.374088%
82Jersey-0.38059%
83McHenry-0.38413.41014%
84DuPage-0.398.1370%
85Clinton-0.418280%
86Mercer-0.4460100%
87Jasper-0.4620100%
88Henderson-0.4920100%
89Effingham-0.494060%
90Scott-0.5550100%
91Putnam-0.5570100%
92De Witt-0.561053%
93Kendall-0.5668.6111%
94Menard-0.5860100%
95Cumberland-0.60100%
96Union-0.601465%
97Calhoun-0.6070100%
98Washington-0.635099%
99Woodford-0.775170%
100Ford-0.902366%
101Piatt-0.978164%
102Monroe-1.04342%

verify A dash (—) means the CDC withheld that county's count for too few deaths to report safely. We assign those counties an average overdose score rather than guess, making their ranking conservative — see the caveats below.

The two plays

Play 1 — The Southern Illinois rural corridor

One mobile unit on a rotating route through four neighboring counties: Franklin (#2), Saline (#4), Marion (#5), and Jefferson (#6). They carry some of the state's highest overdose rates, are 48–65% rural, score high on vulnerability, and have almost no existing providers. A single unit covers all four, and it makes the strongest grant case because these people have no realistic clinic to drive to today. We'd base the route in Mt. Vernon (Jefferson County).

Play 2 — Cook County, the urban anchor

Cook (#3) has the state's highest vulnerability score and by far the largest low-income, Medicaid-eligible population. It has the most providers statewide, but per person that supply is thin and the number needing help is enormous. A unit in underserved Chicago neighborhoods reaches the most patients in Illinois; that steady volume keeps program finances strong and supports the lower-volume rural routes while serving highly vulnerable communities.

S. IL desert route (need)+ Cook urban anchor (revenue) Balanced, sustainable portfolio

First-deployment recommendation

We'd launch three units in this order, balancing where help is needed most against the steady revenue that keeps every unit running.

UNIT 1 · RURAL CORRIDOR

Southern Illinois route — Franklin · Saline · Marion · Jefferson

One unit on a rotating route covering four neighboring high-need counties (ranks 2, 4, 5, 6), based in Mt. Vernon (Jefferson). The strongest grant case — it serves people with no clinic to drive to. Our lead deployment.

UNIT 2 · HIGH-NEED STANDALONE

Vermilion County (rank 1)

The single highest-scoring county: high overdose rate, high vulnerability, and zero existing providers, with a population (about 72,000) large enough to keep a unit busy and sustained.

UNIT 3 · URBAN REVENUE ANCHOR

Cook County (rank 3), optionally Winnebago / Rockford (rank 10)

The largest Medicaid-eligible population and most patient volume in the state. This steady revenue keeps program finances strong and supports the lower-volume rural routes while reaching highly vulnerable, underserved urban neighborhoods.

Suggested launch portfolio

One rural-corridor unit (reach), one high-need standalone (impact), one urban revenue anchor (steady volume) — the mix that helps the most people while keeping every unit financially healthy. Once a unit is parked in a desert, the next job is filling it — see Finding the Patients.

Data sources & caveats

Read these before citing the index in a grant. The targeting is strong and reproducible, but a few inputs are stand-ins for the ideal measure, and we say so.

Where the data comes from

Overdose deaths: CDC provisional county counts (latest 12 months). Vulnerability: CDC/ATSDR Social Vulnerability Index, 2022. Rurality and payer context: County Health Rankings, 2025. Treatment supply: CMS provider registry (live Illinois pull) across substance-use rehab facilities (326), addiction medicine (241), and addiction psychiatry (65) — 632 unique providers, 566 (90%) matched to a county by ZIP code.

caveat

Provider counts are a guide, not a census

The registry counts providers and facilities by type, but not how many take new patients or how many slots are open. It's a good signal of where providers are scarce, not an exact capacity count.

caveat

Some overdose counts are withheld

Thirteen small counties have counts the CDC withheld for privacy. We assign those an average overdose score rather than guess, which understates their true need (Alexander at rank 8 shows no deaths only because the count was withheld). Treat those rankings as conservative.

caveat

Provisional and proxy data

Provisional overdose data is revised upward over time, so recent months understate true totals. The payer-base measure (uninsured plus child poverty) stands in for the Medicaid-eligible, low-income population — an estimate, not actual enrollment. And each ZIP code is assigned to the county holding most of its land.

Reproducible by design

The full ranked dataset for all 102 counties is in data/analysis/il_mobile_moud_priority.csv, built by data/ingest/build_il_priority_index.py. Every weight and source is published, so anyone can check why a county ranks where it does — and as better provider and final overdose data arrive, the index updates without changing the method.