Independent US Healthcare Provider Directory & Public Medical Database Patient Guides
Public NPI & Medicare Provider Directory

Find US Healthcare Providers & Medical Specialists by NPI

Search the NPPES records of 7,411,289 individual practitioners and 1,958,206 organizations with an active NPI and a U.S. practice address, with specialties, group affiliations, practice locations, and the state license numbers providers report to NPPES, across all 50 US states.

9,726,897 Total NPI Records (incl. deactivated)
7,411,289 Active Individual Practitioners
1,958,206 Active Healthcare Facilities
351,436 Deactivated NPI Records

Browse Directory by State

Select a US state to view cities, healthcare facilities, and specialist practitioner listings.

Showing all 56 states & territories
AL

Alabama

Individual Providers: 69,015
Healthcare Facilities: 25,514
Per 100,000 residents: 1,357
AK

Alaska

Individual Providers: 29,272
Healthcare Facilities: 6,594
Per 100,000 residents: 3,979
AS

American Samoa

Individual Providers: 193
Healthcare Facilities: 36
AZ

Arizona

Individual Providers: 128,781
Healthcare Facilities: 46,642
Per 100,000 residents: 1,745
AR

Arkansas

Individual Providers: 68,398
Healthcare Facilities: 17,568
Per 100,000 residents: 2,243
CA

California

Individual Providers: 980,686
Healthcare Facilities: 196,313
Per 100,000 residents: 2,496
CO

Colorado

Individual Providers: 150,667
Healthcare Facilities: 45,234
Per 100,000 residents: 2,570
CT

Connecticut

Individual Providers: 84,814
Healthcare Facilities: 20,231
Per 100,000 residents: 2,340
DE

Delaware

Individual Providers: 21,484
Healthcare Facilities: 6,276
Per 100,000 residents: 2,104
DC

District of Columbia

Individual Providers: 47,238
Healthcare Facilities: 5,389
Per 100,000 residents: 6,934
FL

Florida

Individual Providers: 476,887
Healthcare Facilities: 172,817
Per 100,000 residents: 2,127
GA

Georgia

Individual Providers: 170,378
Healthcare Facilities: 59,071
Per 100,000 residents: 1,557
GU

Guam

Individual Providers: 896
Healthcare Facilities: 283
HI

Hawaii

Individual Providers: 32,524
Healthcare Facilities: 8,202
Per 100,000 residents: 2,250
ID

Idaho

Individual Providers: 33,909
Healthcare Facilities: 12,021
Per 100,000 residents: 1,753
IL

Illinois

Individual Providers: 243,505
Healthcare Facilities: 73,722
Per 100,000 residents: 1,918
IN

Indiana

Individual Providers: 122,074
Healthcare Facilities: 33,047
Per 100,000 residents: 1,782
IA

Iowa

Individual Providers: 49,156
Healthcare Facilities: 16,418
Per 100,000 residents: 1,531
KS

Kansas

Individual Providers: 55,578
Healthcare Facilities: 16,552
Per 100,000 residents: 1,886
KY

Kentucky

Individual Providers: 87,998
Healthcare Facilities: 24,594
Per 100,000 residents: 1,940
LA

Louisiana

Individual Providers: 92,966
Healthcare Facilities: 32,323
Per 100,000 residents: 2,016
ME

Maine

Individual Providers: 34,130
Healthcare Facilities: 9,013
Per 100,000 residents: 2,459
MD

Maryland

Individual Providers: 161,202
Healthcare Facilities: 53,623
Per 100,000 residents: 2,598
MA

Massachusetts

Individual Providers: 221,538
Healthcare Facilities: 36,283
Per 100,000 residents: 3,145
MI

Michigan

Individual Providers: 289,522
Healthcare Facilities: 65,426
Per 100,000 residents: 2,873
MN

Minnesota

Individual Providers: 135,585
Healthcare Facilities: 32,323
Per 100,000 residents: 2,362
MS

Mississippi

Individual Providers: 41,229
Healthcare Facilities: 16,590
Per 100,000 residents: 1,399
MO

Missouri

Individual Providers: 113,802
Healthcare Facilities: 34,204
Per 100,000 residents: 1,838
MT

Montana

Individual Providers: 22,328
Healthcare Facilities: 7,557
Per 100,000 residents: 1,999
NE

Nebraska

Individual Providers: 79,546
Healthcare Facilities: 11,970
Per 100,000 residents: 4,020
NV

Nevada

Individual Providers: 101,396
Healthcare Facilities: 21,056
Per 100,000 residents: 3,184
NH

New Hampshire

Individual Providers: 33,358
Healthcare Facilities: 7,176
Per 100,000 residents: 2,391
NJ

New Jersey

Individual Providers: 167,084
Healthcare Facilities: 66,024
Per 100,000 residents: 1,788
NM

New Mexico

Individual Providers: 57,094
Healthcare Facilities: 12,216
Per 100,000 residents: 2,693
NY

New York

Individual Providers: 551,055
Healthcare Facilities: 104,212
Per 100,000 residents: 2,776
NC

North Carolina

Individual Providers: 202,606
Healthcare Facilities: 72,951
Per 100,000 residents: 1,888
ND

North Dakota

Individual Providers: 22,693
Healthcare Facilities: 4,779
Per 100,000 residents: 2,891
MP

Northern Mariana Islands

Individual Providers: 206
Healthcare Facilities: 110
OH

Ohio

Individual Providers: 339,179
Healthcare Facilities: 66,017
Per 100,000 residents: 2,872
OK

Oklahoma

Individual Providers: 93,286
Healthcare Facilities: 23,475
Per 100,000 residents: 2,316
OR

Oregon

Individual Providers: 126,949
Healthcare Facilities: 22,583
Per 100,000 residents: 2,984
PA

Pennsylvania

Individual Providers: 264,399
Healthcare Facilities: 70,430
Per 100,000 residents: 2,031
PR

Puerto Rico

Individual Providers: 40,928
Healthcare Facilities: 16,678
Per 100,000 residents: 1,265
RI

Rhode Island

Individual Providers: 25,955
Healthcare Facilities: 6,091
Per 100,000 residents: 2,356
SC

South Carolina

Individual Providers: 87,560
Healthcare Facilities: 28,364
Per 100,000 residents: 1,653
SD

South Dakota

Individual Providers: 17,525
Healthcare Facilities: 5,549
Per 100,000 residents: 1,931
TN

Tennessee

Individual Providers: 127,174
Healthcare Facilities: 32,468
Per 100,000 residents: 1,800
TX

Texas

Individual Providers: 438,203
Healthcare Facilities: 165,877
Per 100,000 residents: 1,452
UT

Utah

Individual Providers: 78,905
Healthcare Facilities: 16,234
Per 100,000 residents: 2,326
VT

Vermont

Individual Providers: 15,471
Healthcare Facilities: 3,613
Per 100,000 residents: 2,391
VI

Virgin Islands

Individual Providers: 731
Healthcare Facilities: 505
VA

Virginia

Individual Providers: 151,185
Healthcare Facilities: 48,677
Per 100,000 residents: 1,737
WA

Washington

Individual Providers: 205,853
Healthcare Facilities: 36,438
Per 100,000 residents: 2,634
WV

West Virginia

Individual Providers: 80,680
Healthcare Facilities: 9,965
Per 100,000 residents: 4,537
WI

Wisconsin

Individual Providers: 117,421
Healthcare Facilities: 26,129
Per 100,000 residents: 1,985
WY

Wyoming

Individual Providers: 13,737
Healthcare Facilities: 4,500
Per 100,000 residents: 2,359

Where the Data Comes From

T-MedInfo is based on official NPI Registry data, Medicare Part B utilization data, Medicare Part D prescribing data, Sunshine Act Open Payments disclosures and Medicare enrollment (PECOS) records. An NPI record shows registration in NPPES; it is not a state license and does not show that a provider currently practices.

US Infrastructure Analytics

US State Healthcare Density Leaderboard

Comparative per-capita practitioner concentration across all 50 US states & territories

U.S. rate: 2,198 per 100,000 residents

Across the United States, NPPES lists 7,411,289 active individual NPI records (Type 1, individual practitioners) and 1,958,206 active organization NPI records (Type 2: hospitals, clinics, pharmacies, labs, suppliers and other organizations) with a US practice address. In the 50 states and DC, with a population of 334,922,499 residents (ACS 5-year 2020-2024), that is 2,198 individual NPI records per 100,000 residents. An NPI record shows registration in NPPES; it is not a state license and does not show that a provider currently practices.

Of the states with population data, District of Columbia has the highest rate, 6,934 practitioners per 100,000 residents, and Puerto Rico the lowest, 1,265 per 100,000.

High-density metropolitan corridors support extensive medical subspecialization, while rural states increasingly leverage primary care networks and virtual consultation options to meet healthcare demand.

Rank State Population Practitioners Facilities Per 100,000 residents Directory Link
#1 DC District of Columbia 681,294 47,238 5,389 6,934 View State Directory
#2 WV West Virginia 1,778,373 80,680 9,965 4,537 View State Directory
#3 NE Nebraska 1,978,707 79,546 11,970 4,020 View State Directory
#4 AK Alaska 735,706 29,272 6,594 3,979 View State Directory
#5 NV Nevada 3,184,612 101,396 21,056 3,184 View State Directory
#6 MA Massachusetts 7,044,056 221,538 36,283 3,145 View State Directory
#7 OR Oregon 4,254,293 126,949 22,583 2,984 View State Directory
#8 ND North Dakota 784,841 22,693 4,779 2,891 View State Directory
#9 MI Michigan 10,077,761 289,522 65,426 2,873 View State Directory
#10 OH Ohio 11,810,293 339,179 66,017 2,872 View State Directory

Population: U.S. Census Bureau, American Community Survey 5-year estimates 2020-2024, table B01003. Practitioners: active individual NPI records with a practice address in the state. How rates are calculated

CMS Federal Data Intelligence

National Healthcare & Financial Disclosures Dashboard

Aggregated from CMS Part D Prescribers, Open Payments, Medicare (PECOS) enrollment and Part B data

Source: CMS public datasets

This national dashboard aggregates public datasets published by the Centers for Medicare & Medicaid Services (CMS). It integrates Medicare Part D prescription claims, Sunshine Act Open Payments financial disclosures, PECOS provider enrollments and Medicare Part B allowed procedure volumes across U.S. states and territories.

In the CMS Part D Prescribers data for 2024, Part D prescriptions account for $226.7 Billion in total drug cost. 2,540,932 practitioners have a Medicare (PECOS) enrollment record. Open Payments data for program year 2025 list $3.1 Billion in payments reported by drug and medical device companies; a reported payment does not necessarily mean the financial relationship is improper.

Medicare Part D Prescriptions (2024)
$226.7B

Over 1,479M prescriptions claims tracked nationwide

Source: data.cms.gov
Sunshine Act Financial Disclosures (2025)
$3.1B

Reported pharma & medical device payments to 1,021,210 recipients; a reported payment does not necessarily mean the financial relationship is improper

Source: openpaymentsdata.cms.gov
Medicare (PECOS) Enrollment
2,540,932

Practitioners with a Medicare enrollment record in CMS PECOS

Source: data.cms.gov
Part B Medical Services (2024)
$123.4B

Total Medicare allowed payment volume for procedures

Source: data.cms.gov

Top 5 Most Prescribed Medicare Medications Part D 2024

Medication Claims Total Spend
Atorvastatin Calcium
Atorvastatin Calcium
72,474,420 $748,890,955
Amlodipine Besylate
Amlodipine Besylate
49,241,894 $310,756,194
Levothyroxine Sodium
Levothyroxine Sodium
42,465,073 $456,346,665
Gabapentin
Gabapentin
35,518,601 $528,832,519
Losartan Potassium
Losartan Potassium
35,422,705 $348,686,638
Source: data.cms.gov

Top 5 Pharma & Medical Device Disclosures Open Payments 2025

Manufacturer / Company Recipients Disclosed Amount
ABBVIE INC. 220,235 $199,068,542
Stryker Corporation 49,843 $121,266,062
Medtronic, Inc. 77,743 $108,695,111
Arthrex, Inc. 5,517 $105,658,774
Boston Scientific Corporation 77,591 $89,954,416

A reported payment does not by itself mean the financial relationship is improper. Source: openpaymentsdata.cms.gov

Public profiles in American Samoa

Directory navigation, in NPI number order.

Public profiles in Guam

Directory navigation, in NPI number order.

Public profiles in Northern Mariana Islands

Directory navigation, in NPI number order.

Public profiles in Virgin Islands

Directory navigation, in NPI number order.

NPI Enumeration Statistics by Year

Historical distribution of healthcare provider enumerations registered in the US National Provider System.

Year Individual Practitioners Healthcare Organizations Total Enumerated Share
2026 337,582 81,853 419,435
2025 520,499 112,791 633,290
2024 449,715 100,698 550,413
2023 424,028 88,757 512,785
2022 390,161 81,734 471,895
2021 384,151 84,669 468,820
2020 356,832 75,858 432,690
2019 336,420 68,536 404,956
2018 333,224 63,548 396,772
2017 367,541 68,550 436,091
2016 252,596 71,780 324,376
2015 231,082 72,282 303,364
2014 226,542 66,121 292,663
2013 212,964 63,252 276,216
2012 228,089 66,338 294,427
2011 220,161 63,019 283,180
2010 200,477 65,682 266,159
2009 185,186 65,527 250,713
2008 249,004 98,182 347,186
2007 605,958 228,806 834,764
2006 980,907 287,911 1,268,818
2005 218,222 39,662 257,884

Understanding NPI Registration & Enumeration Data

What is NPI Enumeration?

In the US healthcare system, "enumeration" is the official process where CMS assigns a unique 10-digit National Provider Identifier (NPI) to individual practitioners (Type 1) and healthcare facilities (Type 2).

Why the Peak in 2005–2007?

When CMS launched the NPI system under HIPAA federal law in May 2005, millions of existing US physicians and facilities registered simultaneously to meet the federal compliance deadline in May 2007.

Annual Trends (2008–2026)

Each later year counts the NPIs CMS assigned for the first time that year, to new individual practitioners and to new organizations or practice locations that applied for their own NPI. A new NPI is a registration event; it does not show when a license was issued.

Educational Knowledge Hub

Need Help Navigating NPI Credentials & Medicare?

Explore our patient guides, based on CMS and NPPES sources, covering how to read NPI records, how to look up a license with the state medical board, Medicare pricing transparency, and NUCC taxonomy classifications.

Browse All Patient Guides