Healthcare Providers in Iowa
64,606 NPI-registered providers have a practice location in Iowa. Browse by specialty or city, or see a sample of providers below.
Top specialties in Iowa
- Chiropractor3,248
- Pharmacist3,169
- Mental Health Counselor3,041
- Physical Therapist2,877
- Family Medicine Physician2,750
- Clinical Social Worker2,540
- Family Nurse Practitioner2,040
- General Practice Dentistry1,679
- Physician Assistant1,534
- Nurse Practitioner1,351
- Social Worker1,207
- Occupational Therapist1,133
- Speech-Language Pathologist1,123
- Optometrist1,109
- Addiction (Substance Use Disorder) Counselor994
- Behavior Technician988
- Internal Medicine Physician938
- Student in an Organized Health Care Education/Training Program937
- Dentist878
- Registered Nurse785
- Skilled Nursing Facility732
- Community/Retail Pharmacy719
- Psychiatric/Mental Health Nurse Practitioner713
- Registered Dietitian712
- Athletic Trainer649
- Certified Registered Nurse Anesthetist645
- Anesthesiology Physician613
- Emergency Medicine Physician583
- Physical Therapy Assistant567
- Community/Behavioral Health Agency542
- Marriage & Family Therapist539
- Pediatrics Physician532
- Surgery Physician483
- Home Health Agency466
- Psychiatry Physician454
- Durable Medical Equipment & Medical Supplies448
- Diagnostic Radiology Physician420
- Local Education Agency (LEA)417
- Counselor401
- Obstetrics & Gynecology Physician375
- Behavior Analyst374
- Mental Health Clinic/Center (Including Community Mental Health Center)340
- Rural Health Clinic/Center332
- Land Ambulance329
- Orthopaedic Surgery Physician324
- Assisted Living Facility313
- Hospitalist Physician303
- In Home Supportive Care Agency301
Cities in Iowa
- Iowa City 7,541
- Des Moines 6,543
- Cedar Rapids 3,803
- West Des Moines 2,856
- Davenport 2,649
- Sioux City 1,926
- Waterloo 1,918
- Dubuque 1,834
- Ankeny 1,551
- Ames 1,481
- Council Bluffs 1,383
- Mason City 1,086
- Bettendorf 1,016
- Urbandale 929
- Coralville 892
- Clive 822
- Cedar Falls 789
- Johnston 735
- Fort Dodge 728
- Clinton 683
- Ottumwa 593
- Marshalltown 558
- Muscatine 458
- Spencer 458
- North Liberty 436
- Hiawatha 430
- Waverly 414
- Waukee 404
- Pella 390
- Burlington 370
- Marion 368
- Decorah 366
- Altoona 355
- Newton 333
- Carroll 332
- Oskaloosa 326
- West Burlington 315
- Fairfield 310
- Storm Lake 260
- Grinnell 259
- Le Mars 257
- Atlantic 256
- Indianola 246
- Orange City 224
- Spirit Lake 223
- Keokuk 221
- Washington 208
- Manchester 205
- Creston 195
- Sioux Center 187
- Grimes 185
- Knoxville 185
- Boone 183
- Norwalk 181
- Clear Lake 176
- Centerville 175
- Independence 174
- Harlan 171
- Clarinda 170
- Maquoketa 170
Providers in Iowa
A sample of registered providers.
- 100 Chiro Powell PLLCChiropractorDavenport, IANPI 1942825468
- 13th Street Chiropractic LLCChiropractorMarshalltown, IANPI 1063174068
- 143 Speech Therapy, LLCSpeech-Language PathologistWest Des Moines, IANPI 1457151524
- 17 11 Je 2060Research Study SpecialistDes Moines, IANPI 1457217390
- 17 11 Je 2060 Health Access NetworkCommunity/Behavioral Health AgencyDes Moines, IANPI 1730031352
- 1city of BayardLand AmbulanceBayard, IANPI 1477697506
- 1st Avenue Chiropractic, P.C.Clinic/CenterHumboldt, IANPI 1366654543
- 1st Step Chiropractic & Wellness L.L.C.ChiropractorSioux City, IANPI 1275803140
- 1st Steps to SuccessCommunity/Behavioral Health AgencyWaterloo, IANPI 1225346893
- 2 Docs Chiropractic PLCChiropractorDavenport, IANPI 1215137443
- 2 Hear AgainHearing Aid EquipmentDavenport, IANPI 1568788404
- 2 LainesPeer SpecialistDavenport, IANPI 1932084407
- 20-20 Vision Wear LtdDurable Medical Equipment & Medical SuppliesCouncil Bluffs, IANPI 1609952191
- 20/20 Eye Care LLCOptometristWest Des Moines, IANPI 1124256409
- 21st Century Rehab PCRehabilitation Clinic/CenterMadrid, IANPI 1407016819
- 21st Century Rehab PCRehabilitation Clinic/CenterIndianola, IANPI 1174783583
- 21st Century Rehab, PCRehabilitation HospitalNevada, IANPI 1609285790
- 21st Century Rehab, PCRehabilitation Clinic/CenterAltoona, IANPI 1114963154
- 2210 E Park Avenue Opco LLCAssisted Living Facility (Behavioral Disturbances)Des Moines, IANPI 1841121993
- 24care LLCPhysician AssistantMaxwell, IANPI 1619326527
- 2901 Cedar Street Opco LLCAssisted Living FacilityNorwalk, IANPI 1578494621
- 2c Or Not 2c PCOptometristCedar Falls, IANPI 1205931920
- 2empower Physical TherapyPhysical TherapistWilliamsburg, IANPI 1023996907
- 2medaccess Transportation LLCNon-emergency Medical Transport (VAN)Waterloo, IANPI 1427691773
- 2nd Street ClinicFamily Nurse PractitionerSigourney, IANPI 1326215666
- 3 Hearts Ability LLCIn Home Supportive Care AgencyDavenport, IANPI 1437094869
- 319 Ramps & Accessibility, LLCCustomized Equipment (DME)Jesup, IANPI 1336814102
- 319 Sport and Spine LLCChiropractorIndependence, IANPI 1881308013
- 319 Therapy GroupMarriage & Family TherapistCedar Rapids, IANPI 1912860420
- 32 & You, P.C.DentistDenison, IANPI 1093248957
- 32 Gentle Dental LLCGeneral Practice DentistryCedar Rapids, IANPI 1639949134
- 3410 Beaver Avenue Opco LLCAssisted Living FacilityDes Moines, IANPI 1932030087
- 3e Therapy LLCMental Health Clinic/Center (Including Community Mental Health Center)Cedar Rapids, IANPI 1528938602
- 3f3Psychiatric/Mental Health Nurse PractitionerMarion, IANPI 1538014006
- 4210 Hickman Rd Opco LLCSkilled Nursing FacilityDes Moines, IANPI 1275464174
- 444 Ventures LLCNurse PractitionerAmes, IANPI 1154298602
- 455 Sw Ankeny Road Opco LLCAssisted Living FacilityAnkeny, IANPI 1558292607
- 4th T PLLCChiropractorDavenport, IANPI 1013216654
- 515 Wellness and AestheticsWomen's Health Nurse PractitionerGrimes, IANPI 1083469126
- 5th Street Chiropractic and Health CenterChiropractorWilton, IANPI 1770976599
- 6750 Corporate Drive Opco LLCAssisted Living FacilityJohnston, IANPI 1114858263
- 712 Counseling Group LLCMental Health CounselorCouncil Bluffs, IANPI 1205789146
- 7167transportation LLCNon-emergency Medical Transport (VAN)Carroll, IANPI 1639813207
- A & M Psychiatric ServicesMental Health Clinic/Center (Including Community Mental Health Center)Meriden, IANPI 1548122302
- A Balanced Mind IncPsychiatric/Mental Health Nurse PractitionerBettendorf, IANPI 1699577569
- A Beautiful Mind, IncPsychiatric/Mental Health Nurse PractitionerDubuque, IANPI 1598325698
- A Better Life Chiropractic and Wellness PLLCChiropractorBettendorf, IANPI 1225433139
- A Christian Lens Counseling, LLCMental Health CounselorWest Des Moines, IANPI 1306792130
- A Comfortable LawnIn Home Supportive Care AgencyCarter Lake, IANPI 1114721495
- A Comfortable LawnPersonal Care AttendantCarter Lake, IANPI 1083599823
Source: CMS NPPES Data Dissemination (June 2026).