Medicare's Millionaire Club: The 1% Who Bill the Most
Published February 2026 · 14 min read
Key Finding
The average family doctor earns $55.2K per year from Medicare. The top 135 providers in our database each collected over $100 million over the past decade. Together, these 1.0K “millionaire” providers collected $83.9B.
The Scale of Concentration
Medicare pays over a million providers every year. But the distribution is wildly uneven. Our database of the top 1,000 providers — all of whom received at least $1 million — reveals an extraordinary concentration of payments at the top.