State provider hub
Iowa NPI Registry - Provider Lookup
Look up NPI numbers for healthcare providers in Iowa, searchable by name, specialty, and city, drawn from the public CMS NPPES data file.
65,096
providers & organizations
Advertisement
Top specialties in Iowa
Nurse Practitioner 5,094 Counselor 4,612 Social Worker 3,820 Pharmacist 3,506 Chiropractor 3,380 Dentist 3,212 Physical Therapist 3,032 Family Medicine 2,832 Internal Medicine 2,127 Clinic/Center 2,104 Physician Assistant 1,843 Registered Nurse 1,423 Occupational Therapist 1,250 Speech-Language Pathologist 1,136 Optometrist 1,128 Pharmacy 1,115 Behavior Technician 1,020 Student in an Organized Health Care Education/Training Program 901 Pediatrics 870 Psychiatry & Neurology 769 Dietitian, Registered 742 Skilled Nursing Facility 740 Psychologist 720 Anesthesiology 681 Specialist/Technologist 668 Nurse Anesthetist, Certified Registered 644 Emergency Medicine 630 Surgery 627 Radiology 614 Physical Therapy Assistant 569
Browse by city
Iowa City, IA 7,617 Des Moines, IA 6,596 Cedar Rapids, IA 3,823 West Des Moines, IA 2,903 Davenport, IA 2,660 Sioux City, IA 1,943 Waterloo, IA 1,932 Dubuque, IA 1,839 Ankeny, IA 1,570 Ames, IA 1,484 Council Bluffs, IA 1,393 Mason City, IA 1,091 Bettendorf, IA 1,022 Urbandale, IA 941 Coralville, IA 906 Clive, IA 832 Cedar Falls, IA 805 Johnston, IA 737 Fort Dodge, IA 734 Clinton, IA 687 Ottumwa, IA 589 Marshalltown, IA 561 Muscatine, IA 461 Spencer, IA 459 North Liberty, IA 444 Hiawatha, IA 435 Waverly, IA 416 Waukee, IA 410 Pella, IA 395 Burlington, IA 373 Marion, IA 368 Decorah, IA 366 Altoona, IA 360 Carroll, IA 334 Newton, IA 334 Oskaloosa, IA 327 West Burlington, IA 316 Fairfield, IA 308 Storm Lake, IA 260 Atlantic, IA 258
Frequently asked questions
How do I look up an NPI number in Iowa?
Use the NPI search and select IA, or browse the specialty and city directories on this page. Every provider profile shows the NPI, taxonomy, practice address, and status.
How many healthcare providers are registered in Iowa?
Our latest NPPES snapshot lists 65,096 active providers and organizations with a practice location in Iowa.
Is this the official Iowa NPI registry?
No, NPI numbers are issued federally by CMS, not by states. This is a private directory built on the public CMS NPPES data file; the official registry is npiregistry.cms.hhs.gov.
Source: CMS NPPES (public data). Snapshot 2026-07-13.