Skip to main content

How to Find an NPI Number

Need to find a doctor’s NPI number? There are several free ways to look up any healthcare provider’s National Provider Identifier — the fastest being a quick search on MedicareNPI. Here are the five most reliable methods.

5 Free Methods to Find Any NPI Number

  1. 1

    Search on MedicareNPI

    The fastest way to find any doctor's NPI. Type a name, specialty, or location and get results instantly with NPI numbers, credentials, and Medicare enrollment status.

    Search Doctors Now
  2. 2

    Use the NPPES NPI Registry

    The official CMS database at npiregistry.cms.hhs.gov lets you search by provider name, NPI number, city, state, or taxonomy. Results include the full NPI record with practice addresses and taxonomy codes.

  3. 3

    Check Your Insurance Card or EOB

    Your Explanation of Benefits (EOB) statements and some insurance cards list the provider's NPI number. Look for a 10-digit number labeled 'NPI' or 'Provider Number' on claims documents.

  4. 4

    Ask Your Doctor's Office

    Call or visit the provider's office and request their NPI number directly. Front desk staff and billing departments have this information readily available for insurance and billing purposes.

  5. 5

    Search CMS Provider Data

    The CMS Provider Data Catalog (data.cms.gov) contains downloadable datasets with NPI numbers linked to Medicare claims data, MIPS scores, and prescriber information.

What Information Do You Need?

To find an NPI number, you’ll need at least one of the following:

  • Provider's first and last name
  • Practice city, state, or ZIP code
  • Medical specialty (e.g., Cardiology, Family Medicine)
  • Organization name (for hospitals or clinics)
  • Existing NPI number (for verification)

Tips for Finding the Right NPI

  • Use the full legal name — nicknames won't match official records
  • Add state or city if the name is common to narrow results
  • Check both individual and organization NPI types
  • Verify the specialty matches — some providers have multiple NPIs
  • Cross-reference the practice address on MedicareNPI to confirm identity

Frequently Asked Questions

Can I find an NPI number with just a doctor's name?

Yes. Search by the doctor's first and last name on MedicareNPI or the NPPES registry. If the name is common, add the state or specialty to narrow results.

How do I find my own NPI number?

If you're a healthcare provider, log in to the NPPES portal at nppes.cms.hhs.gov with your credentials. You can also search your own name on MedicareNPI to find your NPI number.

Is it free to look up an NPI number?

Yes. NPI lookups are completely free on MedicareNPI, the NPPES registry, and all official CMS databases. You should never pay to search for an NPI number.

Can I search NPI by specialty or location?

Yes. On MedicareNPI, you can filter doctors by specialty, state, city, and telehealth availability to find providers and their NPI numbers in your area.