Medicaid doctor lists: which ones actually get updated
We checked 41 Medicaid provider directories every day for 41 days. Update habits follow the insurer, not the state. All nine UnitedHealthcare lists changed every Friday and never on another day. Eleven lists never changed once. Check the publication date before you trust any doctor list.
The short version
Your Medicaid plan publishes a list of doctors. You are told to use it to pick a plan.
Nobody tells you how old that list is.
So we watched. We downloaded 41 Medicaid provider directory files every day, for 41 days. Then we checked which ones changed.
The answer had almost nothing to do with the state. It had everything to do with the insurer.
What the rule actually requires
Medicaid managed care plans are covered by a federal rule on directory updates.
An electronic directory must be updated within 30 calendar days. The clock starts when the plan receives updated provider information (42 CFR 438.10(h)).
Paper directories are on a fixed clock. They must be updated monthly. A plan with a mobile-enabled electronic directory only has to update paper quarterly (42 CFR 438.10(h)).
Read the electronic rule again. It is a deadline, not a schedule.
The clock only starts when the plan receives new information. A file that never changes is not automatically breaking the rule. It just gives you no way to tell.
What we watched
We track published Medicaid directory files and keep every version.
| What we watched | Count |
|---|---|
| Directory sources | 41 |
| State labels covered | 12 |
| Days in the window | 41 |
| Days we captured on | 37 |
| Download attempts | 1,560 |
| Successful downloads | 1,489 |
| Downloads that came back changed | 663 |
That is 44.5% of successful checks returning a file different from the day before.
That headline number is close to useless on its own. The detail underneath it is not.
Three patterns, not one
Sort the 41 sources by how often they changed and they fall into three clean groups.
| Pattern | Sources | Changed on |
|---|---|---|
| Changes every day | 15 | 37 of 38 checks (97.4%) |
| Changes every Friday | 9 | 5 of 37 checks (13.5%) |
| Never changed at all | 11 | 0 checks |
Six more sources sit outside those groups with mixed behaviour.
The groups do not line up with states. They line up with companies.
UnitedHealthcare publishes on Fridays
This is the cleanest result we have ever pulled out of this archive.
We track nine UnitedHealthcare Community Plan sources. Eight state files plus the national file index.
All nine changed on exactly the same five days: 7 August, 14 August, 21 August, 28 August and 4 September.
Every one of those is a Friday.
| UnitedHealthcare checks | Count | Came back changed |
|---|---|---|
| Checks on a Friday | 45 | 45 |
| Checks on any other day | 288 | 0 |
Forty-five out of forty-five, and zero out of two hundred and eighty-eight. There were no exceptions in either direction.
Arizona, Florida, Michigan, North Carolina, New York, Ohio, Pennsylvania and Texas all moved together. That is one publishing pipeline serving eight states.
If you use a UnitedHealthcare Medicaid plan, the practical advice is simple. The list you read on a Thursday is six days old.
Molina changes every single day
Fifteen sources changed on 37 of 38 checks. Every Molina state file we track is in that group.
Also in it: the Michigan state health department feed, the North Carolina state directory, Ohio's CareSource, and two Pennsylvania sources.
Daily change sounds better than weekly. Be careful with that reading.
A file that changes every single day, without fail, is behaving like a file with a timestamp in it. We come back to that below.
Eleven lists never changed at all
Eleven of the 41 sources returned byte-for-byte identical files on every check for 41 days.
| Never-changing source | Successful checks |
|---|---|
| GA — Georgia DCH Active Provider Directory | 38 |
| GA — Peach State Health Plan | 38 |
| CA — DHCS Medi-Cal listing (ArcGIS) | 39 |
| CA — DHCS Medi-Cal listing (CKAN) | 39 |
| CA — DHCS monthly CSV | 30 |
| CA — AHF Positive Healthcare | 38 |
| TX — Superior HealthPlan STAR Bexar | 38 |
| MI — Meridian machine-readable file | 38 |
| MI — SWMBH behavioral health FHIR | 38 |
| FL — state FHIR capability statement | 38 |
| ALL — CMS SMA endpoint directory | 38 |
Two of these are expected. The Florida capability statement describes a server, not a doctor list. The DHCS monthly CSV says monthly in its own name, and 41 days can hold only one refresh.
The rest are provider lists that did not move for six weeks.
We cannot call that a violation. The rule is triggered by new information arriving, and we cannot see inside the plan. But a network of thousands of providers holding perfectly still for 41 days is worth a question.
Why a changed file is weaker evidence than an unchanged one
This is the part most reporting on directory freshness gets wrong, so we will be blunt about it.
We compare files by hashing them. A hash tells you whether the bytes are identical.
Bytes change for reasons that have nothing to do with doctors. A generation timestamp inside the file. Records coming back in a different order. A different compression setting.
So a changed file does not prove a doctor was added or removed. It only proves the file is not the same file.
The reverse direction is solid. An unchanged file proves nothing inside it changed. No doctors added. None removed. No addresses corrected.
That asymmetry is why the eleven frozen lists are our strongest finding and the daily-churn group is our weakest.
Medicaid and Marketplace follow different rules
People move between Medicaid and a Marketplace plan often. The directory rules do not travel with them.
| Medicaid managed care | Marketplace and commercial | |
|---|---|---|
| Governing rule | 42 CFR 438.10(h) | 42 USC 300gg-115 |
| Electronic directory | Update within 30 days of new information | Verify every 90 days |
| Paper directory | Monthly, or quarterly with a mobile directory | Not specified the same way |
| Phone answer deadline | Not set by this rule | 1 business day, in writing |
The Marketplace rule is the one with a fixed heartbeat. Every listing must be verified at least once every 90 days (42 USC 300gg-115).
The Medicaid rule is faster when information arrives and silent when it does not.
There is one right in the Marketplace rule worth knowing. Call and ask whether a provider is in network. The plan must answer within one business day, in writing (42 USC 300gg-115).
Some lists were simply down
Freshness is not the only failure. Seventy-one of our 1,560 attempts did not return a file at all.
| Failure | Attempts |
|---|---|
| HTTP 500 server error | 29 |
| No response at all | 25 |
| HTTP 503 unavailable | 17 |
Thirteen of the 41 sources failed at least once during the window.
A directory that is down when you need it is not a directory.
What this means when you pick a plan
Four things you can act on.
Check the file date, not the website date. Many plan sites show today's date on a page built from a much older file.
Learn your plan's rhythm. If your plan publishes weekly, read it the day after it publishes.
Never rely on the list alone for an expensive decision. Call the provider's office and ask if they take your specific plan, by name.
Ask in writing when it matters. On a Marketplace plan you have a one-business-day right to a written answer (42 USC 300gg-115).
What this does not tell you
We watched published files. We did not audit any plan's internal records.
We cannot see whether a plan received new provider information and sat on it. That is the fact the 30-day rule turns on, and it is invisible from outside.
Our 41 sources are not every Medicaid directory in the country. They cover 11 states plus some national files.
We also cannot tell you a directory is accurate. A file that updates every Friday can be wrong every Friday. Cadence and accuracy are different problems.
Where these numbers come from
Source: Our own directory archive. We download each published Medicaid provider directory file on a schedule and store a hash of every version.
Window: 2026-08-01 to 2026-09-10. 41 days, 37 of them with captures.
Records behind this page: 41 active sources, 1,560 download attempts, 1,489 successful, 663 returning changed content.
Queried: 2026-09-10.
Computed here, and published nowhere else:
- The per-source change count and change rate over the full window.
- The day-of-week breakdown that exposed the UnitedHealthcare Friday cycle.
- The set of sources that returned identical bytes on every single check.
- The HTTP failure breakdown by status code.
Questions people ask
How often does my Medicaid plan have to update its doctor list?
An electronic directory must be updated within 30 calendar days of the plan receiving updated provider information. Paper is monthly, or quarterly if a mobile directory exists (42 CFR 438.10(h)).
Does a file that never changes mean the plan broke the rule?
No. The 30-day clock starts when new information arrives. If nothing arrived, nothing is due. We can measure the file, not the plan's inbox.
Which plans updated most reliably in your window?
The nine UnitedHealthcare Community Plan sources. They changed on all 45 Friday checks and none of the 288 checks on other days.
Which lists did not change at all?
Eleven of 41, over 41 days. They include the Georgia DCH provider directory, three California DHCS listings, Peach State Health Plan, Superior HealthPlan STAR Bexar and Meridian Michigan.
Does a changed file mean a doctor was added or removed?
No. Timestamps, record order and compression all change the bytes without changing a single doctor. An unchanged file is the stronger signal, because it rules change out.
Are Marketplace plans held to the same standard?
No. They must verify each listing at least every 90 days. They must also answer a network-status phone call in writing within one business day (42 USC 300gg-115).
What should I do before my first appointment?
Call the provider's office. Give them your plan name and ask if they are in network for it. Directory listings are a starting point, not a guarantee.