Home Iowa Iowa NPI directory
NPI profiles and city directories for Iowa, built from the CMS NPPES snapshot NPPES Data Dissemination August 2026 V2 (data date August 10, 2026).
65,564 eligible active NPPES records in the full source snapshot 49,149 eligible Type 1 individual records 16,415 eligible Type 2 organization records 118 profiles currently published by this experimental website
The first three figures count every eligible active record in the full national source file for Iowa. The last figure counts the profiles this experimental site publishes for Iowa; it is a selected subset, not a complete list of providers in the state.
City directories in Iowa (15) Published profiles in Iowa Showing 50 of the 118 profiles published for Iowa. Every published profile is listed on its city page above.
Jordan Pierce NPI 1053705780 · Individual · Ames · Athletic Trainer Ms. Anita V. Schlosser, MSW NPI 1104895408 · Individual · Ames · Clinical Social Worker Ames Mental Health And Wellness Center Plc NPI 1497375133 · Organization · Ames · Psychiatry Physician Mcfarland Clinic. PC NPI 1508940149 · Organization · Ames · Eyewear Supplier Thornton Eye Care NPI 1578967949 · Organization · Ames · Optometrist Lifepoint Ii Dental Group NPI 1013215243 · Organization · Ankeny · General Practice Dentistry Brad Dondlinger, RPH NPI 1083893671 · Individual · Ankeny · Pharmacist Innate Enterprises LLC NPI 1134081763 · Organization · Ankeny · Chiropractor Addie Grogan NPI 1245011642 · Individual · Ankeny · Behavior Technician Amna Tanweer, DO NPI 1285201566 · Individual · Ankeny · Internal Medicine Physician Jackson Kigozi, CBHS NPI 1447199823 · Individual · Ankeny · Personal Care Attendant Rebecca Franksain NPI 1578482717 · Individual · Ankeny · Behavior Technician Michael Shaw, PT NPI 1104951169 · Individual · Bettendorf · Physical Therapist Campion Chiropractic PC NPI 1114100468 · Organization · Bettendorf · Chiropractor Medicx Trans LLC NPI 1548927668 · Organization · Bettendorf · Non-emergency Medical Transport (VAN) Dr. Usama Younis, M.D. NPI 1740412766 · Individual · Bettendorf · Neonatal-Perinatal Medicine Physician Renal Dialysis Associates Of Davenport,P.C. NPI 1841217916 · Organization · Bettendorf · Nephrology Physician Karen Davis, Lisw LLC NPI 1073360202 · Organization · Cedar Rapids · Clinical Social Worker Cedar Rapids Neurologists PC NPI 1285612135 · Organization · Cedar Rapids · Medical Specialty Clinic/Center Eihsan Salih, RPH NPI 1427748672 · Individual · Cedar Rapids · Pharmacist Stephanie Nichole Becker, ARNP NPI 1508524877 · Individual · Cedar Rapids · Family Nurse Practitioner Travis Dewitt, D.C. NPI 1578949137 · Individual · Cedar Rapids · Chiropractor Physicians' Clinic Of Iowa, PC, Dept Of Orthoapedics NPI 1740331891 · Organization · Cedar Rapids · Orthopaedic Surgery Physician Solacehill LLC NPI 1861288615 · Organization · Cedar Rapids · Intellectual and/or Developmental Disabilities Community Based Residential Treatment Facility Physicians' Clinic Of Iowa, PC NPI 1861737710 · Organization · Cedar Rapids · Radiology Clinic/Center Shoemate Orthotics Corp. NPI 1871893321 · Organization · Cedar Rapids · Health Service Clinic/Center Lindsey Bennett NPI 1891659165 · Individual · Cedar Rapids · Behavior Technician Suzanne Kay Holub NPI 1922343417 · Individual · Cedar Rapids · Hearing Instrument Specialist Harmony Solutions Counseling NPI 1942153234 · Organization · Cedar Rapids · Mental Health Counselor Nickel Od, LLC NPI 1962780726 · Organization · Cedar Rapids · Optometrist Sidonie Esther Laini Behuhuma NPI 1982559134 · Individual · Cedar Rapids · Gerontology Nurse Practitioner The Family Dental Center NPI 1013174069 · Organization · Coralville · General Practice Dentistry Radiologic Medical Services PC NPI 1023061702 · Organization · Coralville · Diagnostic Radiology Physician Amber Herring, LMSW NPI 1699495127 · Individual · Coralville · Social Worker State University Of Iowa NPI 1710485123 · Organization · Coralville · Eye Bank Kathryn Amanda Peterson, OTD, OTR/L NPI 1821504895 · Individual · Coralville · Occupational Therapist Advanced Chiropractic Care Inc. NPI 1114219169 · Organization · Council Bluffs · Chiropractor Iowa School For The Deaf NPI 1194999094 · Organization · Council Bluffs · Physical Disabilities Residential Treatment Facility Dale Clifford Greedy, LMSW, CPC NPI 1689698995 · Individual · Council Bluffs · Addiction (Substance Use Disorder) Counselor Stop Decay PC NPI 1689886574 · Organization · Council Bluffs · General Practice Dentistry Mrs. Yvonne A Cotton, APRN NPI 1790125557 · Individual · Council Bluffs · Acute Care Nurse Practitioner Tooth Emporium Inc NPI 1902914757 · Organization · Council Bluffs · General Practice Dentistry Mrs. Rebecca Lia Elbert, RD, LD NPI 1982094660 · Individual · Council Bluffs · Registered Dietitian Angel Ecare NPI 1093070104 · Organization · Davenport · Durable Medical Equipment & Medical Supplies Best Home Health Care Of The Qc Inc. NPI 1174963102 · Organization · Davenport · Home Health Agency Amanda Phillips NPI 1356077010 · Individual · Davenport · Physician Assistant Iowa Chiropractic, PLLC NPI 1356158745 · Organization · Davenport · Chiropractor Rem Iowa Community Services, Inc NPI 1386706638 · Organization · Davenport · Intellectual and/or Developmental Disabilities Community Based Residential Treatment Facility Morrison Community Hospital District NPI 1407463649 · Organization · Davenport · Multi-Specialty Clinic/Center Mississippi Medical Plaza, Lc NPI 1619933835 · Organization · Davenport · Ambulatory Surgical Clinic/Center Independent service disclaimer
This directory is an independent, experimental publication of public NPPES fields. It is not affiliated with or endorsed by CMS, NPPES, Medicare, the American Medical Association, or the National Uniform Claim Committee.
An NPI is an administrative identifier. Its presence here does not establish that a provider is licensed, credentialed, board certified, in good standing, accepting patients or insurance, employed by or affiliated with any organization, or currently practicing.
Nothing on this page is medical, legal, or insurance advice.