Every provider in the NPI registry, A to Z
The federal registry lists 7,327,918 individual NPIs. This directory lists every one by surname, in 24,427 parts of 300: the name, the NPI, the specialty, the practice city and the year the NPI was issued. To find one person, search a name or NPI.
| Surnames | Parts |
|---|---|
| A | Part 1 to 1,093 |
| B | Part 1,094 to 3,091 |
| C | Part 3,092 to 4,853 |
| D | Part 4,854 to 5,988 |
| E | Part 5,989 to 6,449 |
| F | Part 6,450 to 7,271 |
| G | Part 7,272 to 8,557 |
| H | Part 8,558 to 10,108 |
| I | Part 10,109 to 10,250 |
| J | Part 10,251 to 10,909 |
| K | Part 10,910 to 11,979 |
| L | Part 11,980 to 13,194 |
| M | Part 13,195 to 15,438 |
| N | Part 15,439 to 15,999 |
| O | Part 16,000 to 16,424 |
| P | Part 16,425 to 17,674 |
| Q | Part 17,675 to 17,737 |
| R | Part 17,738 to 19,042 |
| S | Part 19,043 to 21,433 |
| T | Part 21,434 to 22,317 |
| U | Part 22,318 to 22,393 |
| V | Part 22,394 to 22,829 |
| W | Part 22,830 to 24,031 |
| X | Part 24,032 to 24,043 |
| Y | Part 24,044 to 24,236 |
| Z | Part 24,237 to 24,427 |
Source: CMS National Plan and Provider Enumeration System (NPPES). Organizations are in the organization directory.