NPI Profile - The Web's Free NPI Registry Reference Site

NPI Profile is a free reference for the National Provider Identifier registry: a profile for every active provider and organization in the United States, with Medicare PECOS enrollment, CLIA certificates, taxonomy specialties, and weekly updates from NPPES. Use the NPI Lookup to find any provider by name or NPI number, or browse the directory by state and specialty.

Sourced from the official NPPES NPI registry. Last updated October 04, 2026. Refreshed weekly.

Explore Provider Data

Free NPI Lookup Tools

Search and verify provider information straight from the official NPPES registry. Choose a tool to get started, or see the full set on our lookup tools page.

The NPI Registry, last 30 days

As of October 04, 2026, the NPI registry holds 9,475,710 records, refreshed weekly from the official NPPES database. Over the 30 days ending October 4, 2026, 52,378 new providers were added and 132,443 records were updated, about 1,871 new providers a day.

Record updates outpaced new registrations 2.5 to 1 this period, a reminder that most registry activity is providers keeping existing information current.

9,475,710
Total NPI records
updated weekly from NPPES
52,378
New NPIs · last 30 days
-12.7% vs prior 30 days
132,443
Records updated · last 30 days
+0.7% vs prior 30 days

Registry growth, last 12 months

Total NPI records, end of each month. Hover any point.

8.85M9.01M9.18M9.34M9.50MNovJanMarMayJulSepNovember 2025: 8,903,375 totalDecember 2025: 8,944,759 totalJanuary 2026: 8,993,426 totalFebruary 2026: 9,040,309 totalMarch 2026: 9,105,846 totalApril 2026: 9,171,609 totalMay 2026: 9,228,422 totalJune 2026: 9,289,033 totalJuly 2026: 9,348,881 totalAugust 2026: 9,412,084 totalSeptember 2026: 9,470,832 totalOctober 2026: 9,475,710 total

Registry composition

Individuals vs organizations, and gender among individuals.

Individuals: 7,496,682 (79.1%)Organizations: 1,979,028 (20.9%)9.48MTOTAL NPIs
  • Individuals 79.1%
  • Organizations 20.9%

Gender among individual providers

5,148,211 female · 2,295,664 male · 52,807 unknown

Figures reflect the NPPES public registry as of the latest weekly refresh (October 4, 2026). The 30-day window covers the four most recent complete weeks. Percentages may not sum to 100% due to rounding.

About NPI Profile

An independent reference for the public NPI registry, online since 2015.

NPI Profile is an independent, free reference site for the public NPPES NPI registry. We publish a profile for every active NPI with Medicare PECOS, CLIA and taxonomy data from official CMS sources, rebuilt every week from the latest NPPES release. We do not edit or verify individual records: corrections are made in NPPES and appear here after the next update. NPI Profile is not affiliated with CMS, NPPES, or any government agency.

What is an NPI Number?

A National Provider Identifier is the 10-digit number CMS assigns to every HIPAA-covered healthcare provider and organization in the United States. It identifies the provider on claims, prescriptions, and referrals, and it stays with the provider for life. Individual providers hold a Type 1 NPI; organizations hold a Type 2 NPI. Read the full guide: What is an NPI? The complete guide, or see NPI Type 1 vs. Type 2 and how to apply for an NPI.

NPI registry growth, 2006–2026

Total NPI records at year end. Hover any point for the count.

0M2M4M6M8M10M200620092012201520182021202420262006: 1,427,404 records2007: 2,218,115 records2008: 2,552,017 records2009: 2,794,023 records2010: 3,051,691 records2011: 3,326,773 records2012: 3,612,813 records2013: 3,881,985 records2014: 4,168,135 records2015: 4,465,140 records2016: 4,782,957 records2017: 5,112,406 records2018: 5,502,725 records2019: 5,901,888 records2020: 6,328,516 records2021: 6,791,404 records2022: 7,258,844 records2023: 7,767,603 records2024: 8,314,457 records2025: 8,944,759 records2026: 9,475,710 records

From 1.43M records in 2006 to 9.48M today, a 6.6× increase. 2026 shown year to date.

Where the data comes from
  • NPPES NPI Registry, weekly release of October 04, 2026
  • Medicare PECOS enrollment, CMS release of October 02, 2026
  • NUCC taxonomy codes, July 01, 2026 set
  • CLIA certificates and Medicare Part D prescriber files from CMS