Nurse Practitioner in Iowa

1,206 providers — Page 15 of 25

The CMS National Plan and Provider Enumeration System currently lists 1,206 Nurse Practitioner providers with a primary practice address in Iowa. Each clinician on this roster selected Nurse Practitioner as their primary taxonomy at NPI enrollment — a self-reported classification that is updated whenever the provider files a correction with CMS. The count excludes organizations (group practices, hospitals, clinics operate under separate NPIs) and excludes providers who chose a different primary specialty even if they practice Nurse Practitioner part-time.

At 1,206 enrolled providers, Nurse Practitioner in Iowa is a mid-volume market — that matters for search-radius decisions, because patients in Iowa outside the largest metros often need to broaden to adjacent cities to find a local Nurse Practitioner clinician. The directory below is paginated 50 providers at a time (25 pages total) and is sorted alphabetically by last name, so scanning for a specific practice usually goes faster than scrolling; on the provider detail page you'll find the full NPPES record including address, phone, credentials, and any published Medicare Part D prescribing activity for 2023.

Before contacting anyone on this list, verify the practice is still at the address shown — NPPES refreshes monthly, but providers who have relocated, retired, or changed employers may not have filed an NPI update yet. Important: PlainDoctor is a directory of publicly available CMS government data covering Nurse Practitioner providers in Iowa, not a quality ranking, a board-certification verifier, or medical advice. Always confirm credentials through the NPPES NPI Registry, the Iowa medical board, and — where relevant — the ABMS, AOA, or the specialty's primary certifying body before making any clinical decision. Nothing on this page substitutes for a conversation with a licensed clinician.

Which cities have the most Nurse Practitioner in Iowa

Provider concentration by primary practice city. Bars sized to IOWA CITY = 100%.

IOWA CITY
193
DES MOINES
125
WATERLOO
82
WEST DES MOINES
69
CEDAR RAPIDS
69
KAYLA MCCRILL, FNP
Nurse Practitioner
SIOUX CITY, IA 51106
(712) 239-4702
MARISA MCCUNE, APN
Nurse Practitioner
BETTENDORF, IA 52722
(563) 421-5315
EMILY MCDONALD
Nurse Practitioner
WEST DES MOINES, IA 50266
(515) 225-7132
ANGELA MCGREGOR, DNP
Nurse Practitioner
KEOKUK, IA 52632
(319) 524-6274
EMILY MCINTOSH, A.R.N.P
Nurse Practitioner
DESOTO, IA 50069
(515) 205-0496
SHERRY MCKAY, ARNP
Nurse Practitioner
IOWA CITY, IA 52242
(319) 356-3796
JESSICA MCKEARNEY, FNP
Nurse Practitioner
BETTENDORF, IA 52722
(563) 322-0971
JOHANNAH MCKIBBEN, RN, BSN, FNP, MSN
Nurse Practitioner
GLENWOOD, IA 51534
(712) 624-9185
CAROLINE MCMAHON, ARNP
Nurse Practitioner
IOWA CITY, IA 52242
(319) 356-4141
CHRISTINA MCNAMARA, DNP
Nurse Practitioner
DUBUQUE, IA 52001
(563) 582-0145
ALISON MCNEILL, NP
Nurse Practitioner
CEDAR RAPIDS, IA 52403
(319) 398-6092
TRACY MCNUTT, ARNP
Nurse Practitioner
IOWA CITY, IA 52242
(319) 356-2296
RENEE MEADE, ARNP
Nurse Practitioner
IOWA CITY, IA 52242
(319) 356-8242
URIME MEHMEDI, FNP
Nurse Practitioner
WEST BURLINGTON, IA 52655
(319) 754-4242
TESSA MEISNER, ARNP
Nurse Practitioner
IOWA CITY, IA 52242
(319) 353-6900
BRITTANY MEKLEY, MSN, APRN, FNP-C
Nurse Practitioner
DAVENPORT, IA 52801
(563) 322-1063
JAMIE MENDOZA
Nurse Practitioner
MUSCATINE, IA 52761
(563) 607-3118
SHANNON MERK, ARNP AGNP-C
Nurse Practitioner
SIOUX CITY, IA 51104
(712) 279-3500
SARAH JO MERRITT, ARNP
Nurse Practitioner
MT PLEASANT, IA 52641
(319) 385-3141
KATHLEEN MERRY, ARNP
Nurse Practitioner
WATERLOO, IA 50703
(319) 272-4300
SHELBY MESCHER, ARNP
Nurse Practitioner
CARROLL, IA 51401
(712) 792-6500
ALISON METZGER, ARNP
Nurse Practitioner
DES MOINES, IA 50309
(800) 372-6031
RUTH METZGER, ARNP
Nurse Practitioner
EMMETSBURG, IA 50536
(712) 852-5555
CRYSTAL MEYER, ARNP
Nurse Practitioner
SPIRIT LAKE, IA 51360
(712) 336-2728
EMILY MEYER, ARNP
Nurse Practitioner
WEST DES MOINES, IA 50266
(515) 633-3653
JENNIFER MEYER, A.R.N.P F.N.P
Nurse Practitioner
MUSCATINE, IA 52761
(563) 262-4111
SUSAN MEYER, APNP
Nurse Practitioner
IOWA CITY, IA 52242
(319) 353-6963
CHRISTINA MICHELS, DNP-CPNP-PC
Nurse Practitioner
IOWA CITY, IA 52242
(319) 353-6419
LINDSAY MIKLO, ARNP
Nurse Practitioner
URBANDALE, IA 50322
(515) 237-3985
ALYSSA MILLER, ARNP
Nurse Practitioner
IOWA CITY, IA 52242
(319) 353-6963
CHRISTINA MILLER, NP
Nurse Practitioner
KEOKUK, IA 52632
(319) 526-8720
EMILY MILLER
Nurse Practitioner
DUBUQUE, IA 52001
(563) 584-3500
JADYN MILLER, DNP, FNP-C
Nurse Practitioner
IOWA CITY, IA 52242
(319) 356-4200
JUDITH MILLER, ARNP
Nurse Practitioner
IOWA CITY, IA 52242
(319) 356-2674
LOU ANN MILLER, ARNP
Nurse Practitioner
WASHINGTON, IA 52353
(319) 653-5473
PAMELA MILLER, ARNP
Nurse Practitioner
OTTUMWA, IA 52501
(641) 682-9955
SABRA MILLER, APRN
Nurse Practitioner
STUART, IA 50250
(515) 523-8050
MICHELLE MISEK SAUB, ARNP
Nurse Practitioner
COUNCIL BLUFFS, IA 51503
(712) 396-4310
HEIDI MITTELSTAEDT, ARNP
Nurse Practitioner
AMES, IA 50010
(515) 239-4404
MEGAN MOBLEY, CNP, ARNP
Nurse Practitioner
IOWA CITY, IA 52242
(319) 467-4158
ABBEY MODLIN, ARNP
Nurse Practitioner
DES MOINES, IA 50314
(515) 643-5100
STEPHANIE MOELLERS, ARNP
Nurse Practitioner
AMES, IA 50010
(515) 239-4496
REBECCA MOGENSEN-KRUGER, ARNP
Nurse Practitioner
CHEROKEE, IA 51012
(712) 225-3368
MELISSA MOHLING, ARNP
Nurse Practitioner
IOWA CITY, IA 52242
(319) 356-1616
COLLEEN MOHR, ARNP
Nurse Practitioner
IOWA CITY, IA 52242
(319) 356-4422
ERIN MOHR, ARNP
Nurse Practitioner
URBANDALE, IA 50322
(515) 412-5112
ANN MOJEIKO, NP
Nurse Practitioner
CLINTON, IA 52732
(563) 243-2511
ANDREW MONROE, ARNP
Nurse Practitioner
BURLINGTON, IA 52601
(319) 428-9355
ASHLEY MONROE, ARNP
Nurse Practitioner
WATERLOO, IA 50703
(319) 272-4300
DANIELLE MOORE, NP-C
Nurse Practitioner
CORALVILLE, IA 52241
(319) 467-2000

Nurse Practitioner in Other States

Top states for Nurse Practitioner by CMS NPPES enrollment — use these to widen your search radius.

Compare Nurse Practitioner vs another specialty →

Provider data from CMS NPPES (download.cms.gov/nppes). Specialty classification from NUCC Health Care Provider Taxonomy (nucc.org). Each provider is identified by NPI. PlainDoctor does not rate or rank providers. Methodology · About