Every US Doctor & Healthcare Physician,
One Free Search
Look up any doctor, hospital, or supplier by name, NPI number, or specialty. Instantly verify credentials, Medicare enrollment, and quality scores.
More Than Just an NPI Lookup
Search doctors, compare hospitals, explore specialties, or put doctors side by side — all in one place.
Doctor Search
Find any doctor or organization by name, NPI number, specialty, or location. Check credentials and Medicare enrollment in seconds.
Hospital Ratings
Compare 6,000+ hospitals by quality rating, emergency services, and patient experience. Find the best care near you.
Browse Specialties
Explore every medical specialty and find qualified providers near you — from cardiology and dermatology to psychiatry.
Compare Doctors
Put up to 4 doctors side by side. Compare quality scores, telehealth options, and specializations at a glance.
Built for Everyone in Healthcare
Patients
Find a doctor who accepts Medicare, check their quality scores, and make sure their credentials are legit — before you book.
Practices & Billers
Quickly verify an NPI, confirm a provider's Medicare enrollment, or look up referral partners in your network.
Researchers
Dig into doctor distribution, specialty trends, and enrollment patterns across all 50 states and territories.
Frequently Asked Questions
What is an NPI number and why do healthcare providers need one?
How do I look up a doctor's NPI number for free?
How often is MedicareNPI data updated?
What is a MIPS score and how does it affect Medicare physicians?
Can I find telehealth doctors on MedicareNPI?
Is MedicareNPI free to use?
Our Database at a Glance
- 7.5M+
- NPI Records
- NPI Registry
- 2.4M+
- Medicare Enrolled
- Provider Enrollments
- 6,000+
- Hospital Ratings
- Medicare Care Compare
Find Doctors by State
Ready to Find a Doctor?
7.5 million doctors and healthcare physicians. Updated every week. Always free.