Methodology
How listings become useful, source-backed resource pages.
The directory starts with public datasets, then normalizes names, categories, addresses, source identifiers, confidence scores, and verification notes. Its current scale is 21,000+ source-backed resources, but volume never replaces verification. We do not infer that a resource prescribes, stocks, or covers a GLP-1 medication unless a public source directly supports that claim.
This directory is informational only. It is not medical advice, insurance advice, pharmacy advice, legal advice, or a recommendation to use any medication, provider, pharmacy, plan, or service.
Reviewed by the GLP-1 Medicare Directory Data Review Team. Review scope: Public Medicare and healthcare source-data review across NPPES, CMS Care Compare, HRSA, SHIP, and directory verification language. Last reviewed May 29, 2026. This site is informational only and is not medical, insurance, pharmacy, legal, or coverage advice. Confirm medication, diagnosis, authorization, network, price, and availability details with official plan documents, Medicare, clinicians, pharmacies, and SHIP counselors.
1. Source collection
NPPES contributes NPI, taxonomy, and practice-location signals. CMS Care Compare contributes Medicare enrollment and telehealth indicators. HRSA contributes community health-center sites. SHIP contributes state Medicare counseling resources. Together, those sources support broad national coverage rather than a sparse local-only list.
2. Categorization
Records are mapped into provider, pharmacy, coverage specialist, nutritionist, telehealth, and patient-advocacy categories using source type, taxonomy, specialty, and program context.
3. Confidence scoring
Higher confidence means the source is more directly tied to the category. Care Compare telehealth listings score higher than broad NPPES taxonomy matches because the telehealth signal is explicit.
4. Verification language
Every page explains what to confirm: Medicare plan participation, diagnosis rules, prior authorization, pharmacy network status, medication availability, and current appointment access.
5. No endorsement
A listing means a public source matched the directory criteria. It does not mean the resource is endorsed, currently available, accepting new patients, or appropriate for a specific person.
6. Coverage changes
Medicare, Medicaid, plan formularies, pharmacy inventory, and GLP-1 coverage rules can change. Users should confirm current details with official plan documents, Medicare, SHIP counselors, clinicians, and pharmacies.
What a listing page can say
A listing page exists to answer a narrow question: what is this place, where is it, and how do I reach it. Everything shown on one is a field of the public record it came from. The name, the address, the phone number, the website, the taxonomy description, the NPI, and the source name and id are all copied from the source and kept attributable to it. The page states the source, so a reader can decide how much weight to give it.
What a listing page cannot do is tell you what will happen when you call. It cannot say whether a clinician prescribes a GLP-1, whether the pharmacy has a dose in stock, whether the practice bills Medicare for a particular visit, or whether a plan will approve a request. Those are all things the public sources do not record. Where the source is silent, the page is silent, and the verification language says so instead of filling the gap.
The six categories
Category is a filing decision, not a claim. It describes what kind of organization the record appears to be, which is what makes a directory usable when someone needs a pharmacy rather than a dietitian. It is assigned from source type, taxonomy, specialty, and program context.
Provider
Clinicians and practices whose public record indicates primary care or a relevant specialty.
Pharmacy
Pharmacies that can fill a prescription, including chain, independent, and health-center pharmacies.
Coverage Specialist
Programs that help with Medicare plan and benefits questions rather than with treatment.
Nutritionist
Nutrition and dietetics practices, which appear alongside GLP-1 care rather than replacing it.
Telehealth
Providers whose public record carries an explicit telehealth indicator, rather than an inferred one.
Community Care Access
Patient-advocacy and access programs, filed under a label chosen for a 65+ audience.
What stays out of the index, and why
Not every page the site can render should be offered to a search engine. Two layers are held back, and both decisions are recorded in code rather than made case by case, so a page cannot quietly change sides. A listing URL is indexable only when it carries at least one field that actually differentiates it from the other listings around it — operating hours, a parent organization, a website, or a Medicare billing number. A row that has none of those can only say a name, an address, a phone number, and a taxonomy label that thousands of other rows share, and a page like that adds nothing to an index. Those pages carry noindex but keep follow, so they still pass links along.
The city pages are held back on the same reasoning, applied to a whole layer rather than to single rows. The city layer is rendered from one shared template, and the shared template is enough of each page that the pages are near-copies of one another. They can be crawled, and they have been crawled, and they were still declined. Withdrawing them removes pages that earned nothing from the index without removing the pages themselves — a reader arriving from a state page still finds them, and a reader looking for local help still gets it.
The rule that keeps this honest is that the sitemap and the pages are built from one shared decision. The sitemap must never advertise a URL whose own page asks not to be indexed, so both read the same switch. If a layer is withdrawn, its URLs leave the sitemap in the same change. This is checked in the test suite rather than by eye.
Corrections
If a listing is wrong — a phone number that has changed, a practice that has moved, a site that has closed — the useful thing to send is the source that shows it, so the record can be re-checked against that source rather than patched by hand. Corrections to a listing go to info@glp1medicaredirectory.com. A correction to the guidance pages is more likely to be a source we should be reading, and naming it is enough.
A hand-edit to a row is temporary by design here: the next refresh from the source would overwrite it. That is why the fix belongs upstream, in the source, or in the code that maps the source into a record.
What changes over time
Sources are refreshed rather than edited, and a row that stops appearing is marked stale rather than deleted, so it drops out of every listing, count, and sitemap entry while its identifier stays available if the source returns it. Pages that read the directory are revalidated on a schedule instead of on every request, which is why a change at the source can take a while to appear here.
The editorial review date above is the date the guidance was last read through, not the date the directory last changed. Those move on different clocks, and the directory moves far more often.