Every provider who bills traditional Medicare shows up in public data: who they are, what codes they bill, how often, and what Medicare pays them. This guide shows you how to get at it with nothing but a browser and a spreadsheet.
CMS publishes yearly summaries of everything providers bill to traditional Medicare. It's aggregate billing data with no patient information in it, which is why it's legal, public, and free. Compliance teams at the big data companies build entire products on top of these exact files.
Here's the part that matters to you: the companies that resell this data price it for the home office, not for you. So the rep doing the actual driving either gets a quarterly spreadsheet from an analyst, or gets nothing and runs on Google and gut feel.
You don't need anyone's permission. The raw files are a browser tab away.
All three live at data.cms.gov. Search each one by its exact name.
| Dataset (search this name) | What it tells you | Latest year |
|---|---|---|
| Medicare Physician & Other Practitioners, by Provider and Service | Who bills which procedure codes (CPT/HCPCS), how many times, and the average Medicare payment. This is the big one for device reps. | 2024 |
| Medicare Durable Medical Equipment, Devices & Supplies, by Referring Provider and Service | Who orders DME, prosthetics, orthotics, and supplies, by HCPCS code. If you sell DME, start here. | 2023 |
| Medicare Part D Prescribers, by Provider and Drug | Who prescribes which drugs, by brand and generic name, with claim counts and cost. The pharma and biologics view. | 2024 |
One row in these files is one provider, one code (or drug), one year. That's exactly the shape a call list wants.
Say your product rides on HCPCS 20610 (major joint injection) and your territory is Montana. Same steps work for any code and state.
HCPCS_Cd equals your code, and Rndrng_Prvdr_State_Abrvtn equals your state.Tot_Srvcs descending. You are now looking at every provider in your state who billed that code to Medicare that year, ranked by volume. Read that sentence again.| Column | What it is |
|---|---|
Rndrng_NPI | The provider's NPI. Your unique key for everything else. |
Rndrng_Prvdr_Last_Org_Name + First_Name | Who they are. |
Rndrng_Prvdr_City / Zip5 | Where they practice. Sort by zip to rough out a route. |
Rndrng_Prvdr_Type | Specialty, as CMS classifies it. |
Tot_Benes | Distinct Medicare patients they billed this code for. |
Tot_Srvcs | How many times they billed it that year. Your volume ranking. |
Avg_Mdcr_Pymt_Amt | What Medicare actually paid per service, on average. |
The play most reps miss: don't just pull your own code. Pull your competitor's code. The providers billing a competing product at volume are your highest-value conversations, and now you know exactly who they are before you ever knock.
I'd rather you hear this from me than from a physician mid-call:
Why it's still the best prospecting data most reps will ever touch: new and Medicare-heavy products live exactly here. Private payors rarely cover a brand-new device; Medicare typically does once it's cleared and meets payment criteria. The slice of the market this data covers is the slice you prospect first.
The manual way is free forever, and if it covers your needs, use it with my blessing. But every step you just read is one query in Prospect 811: every code and drug, up to twelve years deep, every state, already joined to addresses and phone numbers, mapped by zip, ranked into tiers, with day routes on real roads and a rep-grade CRM on top. And you can skip the query entirely: ask Doug, the built-in AI assistant, "who should I call on this week?" and he answers with a ranked list.
It's $79 a month on your own card, no procurement cycle, no analyst in between, and a 14 day money-back guarantee. If it doesn't pay for itself, tell me and I'll refund you.
See what it does →Questions about the data or the guide? Email [email protected]. I read everything.