Physician email list: what the NPI registry shows
Anyone buying or building a physician email list eventually asks the same question: how many physicians are out there, and where do they sit? The CMS NPPES registry gives a dated, checkable answer. As of 13 September 2026, the September 2026 NPPES monthly file lists 1,252,140 active individual physician NPIs (CMS NPPES monthly file, Provyx aggregation, observed 2026-09-13). This page breaks that total down by primary specialty, practice state and how recently each record was updated, then looks at what those patterns mean for anyone segmenting or verifying a physician email list.
Our data
Contribution: first-party data, derived analysis, downloadable dataset
- Collected: counts from the CMS NPPES September 2026 file, where each active individual NPI in the Allopathic and Osteopathic Physicians taxonomy grouping is counted once under its primary taxonomy (the slot flagged primary, else slot 1), aggregated 13 September 2026. Taxonomy codes are self-reported by providers.
- Published: 39 NPI counts, each covering at least 10 NPI records (smaller groups are withheld).
- Method: the exact queries, row counts and thresholds are in the methodology.
- Computed: 28 derived figures (top-3 and top-5 totals, group totals, shares, what the listed rows leave out and remaining counts) from the published figures. Each is a dataset row with its formula, inputs and expression, so it can be recomputed.
- Tracked: in our source-fact ledger since 4 October 2026; no changes recorded yet.
- Sources: the source manifest (JSON) lists the source behind the figures (registry files), each with its public URL, retrieval date, status and the reason any is left out. A card's or table's Source link goes to that source's own page.
- Reproduce it: download the data as CSV or JSON (67 rows; variables: Total active physician NPIs; Physicians per primary specialty; Physician classifications listed; Physicians per practice state; Update age of physician NPI records; Physician records by update history; Derived figure; license CC BY 4.0).
Where physicians cluster by primary specialty
The specialty distribution is heavily concentrated at the top. Internal Medicine alone accounts for 308,743 active individual NPIs, 24.7% of all physicians. The top three specialties (Internal Medicine, Family Medicine and Pediatrics) together hold 587,621 NPIs, or 46.9% of the 1,252,140 physicians (derived from CMS NPPES monthly file, Provyx aggregation, observed 2026-09-13). Extend to the top five, adding Psychiatry & Neurology and Emergency Medicine, and the combined share reaches 60.8%.
The tail is long. The table lists the 15 largest of 37 physician classifications. The ten listed below the top five combine for 396,197 NPIs, 31.6% of physicians, spread across fields as different as Anesthesiology, Dermatology and Hospitalist medicine, and the 22 classifications not listed hold another 94,327 (7.5%) (derived from CMS NPPES monthly file, Provyx aggregation, observed 2026-09-13). The top three are NUCC classifications, not primary-care counts: Internal Medicine and Pediatrics also hold subspecialty codes such as Cardiovascular Disease, Gastroenterology and Neonatal-Perinatal Medicine. And the 39.2% of physicians outside the top five sit in specialties where a generic "physician" pitch has to compete with specialty-specific context.
Physicians per primary specialty
| Rank | Name | NPIs | Share (%) |
|---|---|---|---|
| 1 | Internal Medicine | 308,743 NPIs | 24.7% |
| 2 | Family Medicine | 166,715 NPIs | 13.3% |
| 3 | Pediatrics | 112,163 NPIs | 9.0% |
| 4 | Psychiatry & Neurology | 97,805 NPIs | 7.8% |
| 5 | Emergency Medicine | 76,190 NPIs | 6.1% |
| 6 | Anesthesiology | 68,970 NPIs | 5.5% |
| 7 | Radiology | 61,460 NPIs | 4.9% |
| 8 | Obstetrics & Gynecology | 59,864 NPIs | 4.8% |
| 9 | Surgery | 50,180 NPIs | 4.0% |
| 10 | Orthopaedic Surgery | 37,594 NPIs | 3.0% |
| 11 | Hospitalist | 28,152 NPIs | 2.2% |
| 12 | Ophthalmology | 26,265 NPIs | 2.1% |
| 13 | Pathology | 24,447 NPIs | 2.0% |
| 14 | Physical Medicine & Rehabilitation | 20,163 NPIs | 1.6% |
| 15 | Dermatology | 19,102 NPIs | 1.5% |
Which states hold the most physicians
Geography is spread out more evenly than specialty, but still tilts toward a few large states. California leads with 141,808 physicians (11.3% of the 1,252,140), followed by New York (91,933) and Texas (86,647). The top three states combine for 320,388 NPIs, and the top five, adding Florida and Pennsylvania, reach 459,816 (derived from CMS NPPES monthly file, Provyx aggregation, observed 2026-09-13).
Beyond the top five the counts step down gradually: Illinois at 52,325, Ohio at 46,039, down to Maryland at 26,648. The ten listed states below the top five still combine for 371,305 physicians, more than the top three alone. That spread matters for territory planning: no single state dominates, and a national list needs coverage well beyond the biggest five markets.
One coverage note before reading the table: it lists 15 states. The remaining 36 of 51 jurisdictions (50 states and DC), together with Puerto Rico, other US territories, military (APO/FPO) addresses and non-US or blank practice locations, hold 421,019 physicians (33.6%) that the table does not list (derived from CMS NPPES monthly file, Provyx aggregation, observed 2026-09-13).
Physicians per practice state
| Rank | Name | NPIs | Share (%) |
|---|---|---|---|
| 1 | CA | 141,808 NPIs | 11.3% |
| 2 | NY | 91,933 NPIs | 7.3% |
| 3 | TX | 86,647 NPIs | 6.9% |
| 4 | FL | 79,664 NPIs | 6.4% |
| 5 | PA | 59,764 NPIs | 4.8% |
| 6 | IL | 52,325 NPIs | 4.2% |
| 7 | OH | 46,039 NPIs | 3.7% |
| 8 | MI | 41,508 NPIs | 3.3% |
| 9 | MA | 40,373 NPIs | 3.2% |
| 10 | NC | 36,322 NPIs | 2.9% |
| 11 | NJ | 33,753 NPIs | 2.7% |
| 12 | GA | 32,676 NPIs | 2.6% |
| 13 | WA | 30,911 NPIs | 2.5% |
| 14 | VA | 30,750 NPIs | 2.5% |
| 15 | MD | 26,648 NPIs | 2.1% |
How stale the underlying records are
Registry coverage is one thing; record freshness is another. NPPES records carry a last-update date, and the oldest band is the largest. The largest single group, 410,334 records or 32.8%, was last updated 10 or more years before 1 October 2026. Another 240,190 records (19.2%) sit in the 5–10 year band. Together, 650,524 records (52.0%) were last updated five or more years before that date (derived from CMS NPPES monthly file, Provyx aggregation, observed 2026-09-13).
On the fresh end, 183,642 records (14.7%) were updated within the last year and 232,805 (18.6%) one to three years ago. A small share, 62,926 records (5.0%), has never been updated after enumeration, while 1,189,214 (95.0%) have been updated at least once (CMS NPPES monthly file, Provyx aggregation, observed 2026-09-13).
Update age of physician NPI records
| Name | NPI records | Share (%) |
|---|---|---|
| Under 1 year | 183,642 NPI records | 14.7% |
| 1 to 3 years | 232,805 NPI records | 18.6% |
| 3 to 5 years | 185,169 NPI records | 14.8% |
| 5 to 10 years | 240,190 NPI records | 19.2% |
| 10 years or more | 410,334 NPI records | 32.8% |
What this means for building or buying a physician email list
Three decisions follow directly from the figures above.
Segment by specialty before anything else. Internal Medicine, Family Medicine and Pediatrics hold 46.9% of physicians between them, but Internal Medicine and Pediatrics include subspecialists, so a primary-care list should be built from specific taxonomy codes, such as 207R00000X for general Internal Medicine, rather than from whole classifications; Primary care physician email list: what NPPES shows breaks that count down code by code. But the 39.2% outside the top five means a one-size message leaves a large share of the registry poorly matched.
Weight territories by listed counts. The top five states hold 459,816 physicians, yet the ten next-largest states hold 371,305. A territory plan that treats, say, Maryland (26,648) as equivalent to California (141,808) misallocates effort. The state table gives a defensible weighting for quota and coverage decisions.
Treat update age as a data-quality signal. A third of records haven't been touched in a decade. Contact details in older records deserve extra verification before a campaign, and the 5.0% never updated since enumeration need the same check unless they were enumerated recently. The update-age table is a practical prioritization tool for verification budgets.
Limits of this data
What NPPES is. The source is the CMS National Plan and Provider Enumeration System, the registry that issues an NPI number to individual providers and organizations. The NPI registry guide covers what the registry includes and what it doesn't. The counts here are active individual NPIs (not deactivated in the September 2026 file) whose primary taxonomy code falls in the Allopathic & Osteopathic Physicians grouping, counted by NUCC classification, with groups of at least 10. Taxonomy codes are self-reported by providers. The primary taxonomy code is the slot flagged primary, or slot 1 otherwise, using NUCC taxonomy 26.1 labels. This is a registry count, not a census of practicing physicians or of email addresses; NPPES does not publish contact emails for outreach. If you need outreach contact details, see how to find physician email addresses.
What the snapshot covers. All figures come from the September 2026 monthly full dissemination file, observed on 13 September 2026 (CMS NPPES monthly file, Provyx aggregation). Records were enumerated from 23 May 2005 to 12 September 2026. It is a single snapshot: nothing here describes growth, churn or trends over time.
What the state table leaves out. The state comparison lists 15 states; the other 36 of 51 jurisdictions (50 states and DC) are not included in this comparison. Read the state figures as the largest listed states, not as complete national coverage.
What a record's update age measures. The update-age figures measure when the NPI record was last changed in the registry, not whether the contact information is deliverable or the physician is currently seeing patients. A ten-year-old record can still be accurate, and the update date does not say which field changed.
The practical next step: pull the published dataset, filter to the specialties and states that match your territory plan, and use the update-age bands to decide which segments need verification before outreach.
How to use the dataset
The CSV and JSON files hold 67 rows: one row per aggregate group (each published figure), plus one row per derived figure with its formula and inputs (39 observed, 28 derived). The rows behind each group (the collected source rows) are not published.
Columns: id (row id (observed rows r01..., derived figures d01...)), kind (observed or derived), entity, attribute, scenario, value, number (the figure as a plain number), unit, scope (the scope, or a derived figure's input row ids), input_price_scope, scenario_scope, formula (a derived figure's formula in words), expression (its arithmetic over the input figures), source_owner, source_url, observed_at, fixture.
Variables: Total active physician NPIs; Physicians per primary specialty; Physician classifications listed; Physicians per practice state; Update age of physician NPI records; Physician records by update history; Derived figure. NPPES figures as of 13 September 2026. License: CC BY 4.0.
Each observed row's source_url is its public source (the page the data came from) or, for a figure built from several sources, the section of the source manifest that lists them; derived rows list their input rows in scope.
To use it, filter attribute to the figure you need, sort by number, and cite the row's source_owner and observed_at. Recompute any derived row from its expression and the input rows its scope lists.