Skip to main content

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

Top 5 of 15: Physicians per primary specialtyBar chart. Internal Medicine: 308,743 NPIs; Family Medicine: 166,715 NPIs; Pediatrics: 112,163 NPIs; Psychiatry & Neurology: 97,805 NPIs; Emergency Medicine: 76,190 NPIsInternal Medicine308,743Family Medicine166,715Pediatrics112,163Psychiatry & Neurology97,805Emergency Medicine76,190NPIs (0 to 308,743)
Top 5 of 15: Physicians per primary specialty. Source: Provyx aggregation of the CMS NPPES monthly file (September 2026 release, records to 13 September 2026). As of 13 September 2026.
Physicians per primary specialty
RankNameNPIsShare (%)
1Internal Medicine308,743 NPIs24.7%
2Family Medicine166,715 NPIs13.3%
3Pediatrics112,163 NPIs9.0%
4Psychiatry & Neurology97,805 NPIs7.8%
5Emergency Medicine76,190 NPIs6.1%
6Anesthesiology68,970 NPIs5.5%
7Radiology61,460 NPIs4.9%
8Obstetrics & Gynecology59,864 NPIs4.8%
9Surgery50,180 NPIs4.0%
10Orthopaedic Surgery37,594 NPIs3.0%
11Hospitalist28,152 NPIs2.2%
12Ophthalmology26,265 NPIs2.1%
13Pathology24,447 NPIs2.0%
14Physical Medicine & Rehabilitation20,163 NPIs1.6%
15Dermatology19,102 NPIs1.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

Top 5 of 15: Physicians per practice stateBar chart. CA: 141,808 NPIs; NY: 91,933 NPIs; TX: 86,647 NPIs; FL: 79,664 NPIs; PA: 59,764 NPIsCA141,808NY91,933TX86,647FL79,664PA59,764NPIs (0 to 141,808)
Top 5 of 15: Physicians per practice state. Source: Provyx aggregation of the CMS NPPES monthly file (September 2026 release, records to 13 September 2026). As of 13 September 2026.
Physicians per practice state
RankNameNPIsShare (%)
1CA141,808 NPIs11.3%
2NY91,933 NPIs7.3%
3TX86,647 NPIs6.9%
4FL79,664 NPIs6.4%
5PA59,764 NPIs4.8%
6IL52,325 NPIs4.2%
7OH46,039 NPIs3.7%
8MI41,508 NPIs3.3%
9MA40,373 NPIs3.2%
10NC36,322 NPIs2.9%
11NJ33,753 NPIs2.7%
12GA32,676 NPIs2.6%
13WA30,911 NPIs2.5%
14VA30,750 NPIs2.5%
15MD26,648 NPIs2.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

Update age of physician NPI recordsBar chart. Under 1 year: 183,642 NPI records; 1 to 3 years: 232,805 NPI records; 3 to 5 years: 185,169 NPI records; 5 to 10 years: 240,190 NPI records; 10 years or more: 410,334 NPI recordsUnder 1 year183,6421 to 3 years232,8053 to 5 years185,1695 to 10 years240,19010 years or more410,334NPI records (0 to 410,334)
Update age of physician NPI records. Source: Provyx aggregation of the CMS NPPES monthly file (September 2026 release, records to 13 September 2026). As of 13 September 2026.
Update age of physician NPI records
NameNPI recordsShare (%)
Under 1 year183,642 NPI records14.7%
1 to 3 years232,805 NPI records18.6%
3 to 5 years185,169 NPI records14.8%
5 to 10 years240,190 NPI records19.2%
10 years or more410,334 NPI records32.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.