Physician Assistant in Iowa

Compiled from official public sources by the PlainDoctor editorial team.

1,396 providers - Page 17 of 28

The CMS National Plan and Provider Enumeration System currently lists 1,396 Physician Assistant providers with a primary practice address in Iowa. Each clinician on this roster selected Physician Assistant 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 Physician Assistant part-time. Every figure is drawn from the federal National Provider Identifier Registry (CMS NPPES) - more than 7 million providers, maintained since May 2007, with 2023 Medicare Part D data, and, according to CMS, can be searched, compared, and traced in our methodology.

At 1,396 enrolled providers, Physician Assistant 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 Physician Assistant clinician. The directory below is paginated 50 providers at a time (28 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 Physician Assistant 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 Physician Assistant in Iowa

Provider concentration by primary practice city. Bars sized to Iowa City = 100%.

Iowa City
204
Davenport
82
Cedar Rapids
55
Heather McKaig, PA-C
Physician Assistant
Ankeny, IA 50023
(515) 282-2921
Jody McKee, PA
Physician Assistant
Coralville, IA 52241
(319) 337-4566
Brittan McKinney, PA-C
Physician Assistant
West Des Moines, IA 50266
(515) 875-9090
Lalah McLaughlin
Physician Assistant
Ankeny, IA 50023
(515) 965-7661
Laura McLaughlin, PA-C
Physician Assistant
Cedar Rapids, IA 52401
(319) 363-0416
Hannah McMahan, PA-C
Physician Assistant
Dubuque, IA 52001
(563) 589-3000
Racheal McMahon, PA-C
Physician Assistant
West Des Moines, IA 50266
(515) 241-2000
Megan McMillin, PA
Physician Assistant
Waverly, IA 50677
(319) 352-8436
Robert McPeak, PA-C
Physician Assistant
Humboldt, IA 50548
(515) 332-2015
Gatlin Meador, PA
Physician Assistant
Fort Dodge, IA 50501
(515) 574-6170
Madison Mealey, PA-C
Physician Assistant
Ankeny, IA 50021
(515) 643-8100
Jacey Meier Snyder, PA-C
Physician Assistant
Waverly, IA 50677
(319) 352-4120
Hannah Mendez, PA-S
Physician Assistant
Davenport, IA 52804
(563) 333-6069
Anthony Mendoza
Physician Assistant
Iowa City, IA 52242
(319) 356-2233
Eunice Mennenoh, PA
Physician Assistant
Audubon, IA 50025
(712) 563-2611
Kelly Merchie, PA-C
Physician Assistant
Davenport, IA 52804
(563) 421-2320
Peter Merrell, PA
Physician Assistant
Bettendorf, IA 52722
(563) 322-0971
Renee Messerly, MSPAS, PA-C
Physician Assistant
North Liberty, IA 52317
(319) 384-8801
Jennifer Messersmith, PA-C
Physician Assistant
Grimes, IA 50111
(515) 300-3900
Kylee Metzger, PA-C
Physician Assistant
West Des Moines, IA 50266
(515) 224-1414
C. Meyer, PA-C
Physician Assistant
Manchester, IA 52057
(563) 927-7985
Katy Meyer, PA-C
Physician Assistant
Des Moines, IA 50320
(515) 248-1400
Nicole Meyer, PA-C
Physician Assistant
West Des Moines, IA 50266
(515) 875-9290
Scott Meyer, PA
Physician Assistant
Altoona, IA 50009
(515) 967-0133
Frank Micucci, MPA-C
Physician Assistant
Burlington, IA 52601
(319) 768-4320
Eileen Middleton, PA
Physician Assistant
Sioux City, IA 51101
(712) 234-0220
Dawn Millard, PAC
Physician Assistant
Hiawatha, IA 52233
(319) 393-0783
Clay Miller
Physician Assistant
Sheldon, IA 51201
(605) 951-8850
Maemie Miller, PA-C
Physician Assistant
Marshalltown, IA 50158
(641) 753-2752
Nicole Miller, PA
Physician Assistant
Iowa City, IA 52242
(319) 356-3850
Rhonda Miller, PAC
Physician Assistant
Onawa, IA 51040
(712) 423-1525
Elizabeth Mills, PA-C
Physician Assistant
Manchester, IA 52057
(563) 927-3232
Mary Mills, PA-C
Physician Assistant
Clive, IA 50325
(515) 282-2921
Jay Minton, PA
Physician Assistant
Iowa City, IA 52242
(319) 356-2233
Janene Misak, PA-C
Physician Assistant
Davenport, IA 52807
(563) 742-5900
Brandon Mitchell, P.A.-C
Physician Assistant
Ankeny, IA 50023
(515) 358-7550
Christine Mitchell, PA-C
Physician Assistant
Waterloo, IA 50701
(319) 233-1540
Sara Moeller, PAC
Physician Assistant
Fort Dodge, IA 50501
(515) 574-6850
Lisa Moenning, PA-C PA-C
Physician Assistant
Iowa City, IA 52242
(319) 353-6360
Lauryn Moline
Physician Assistant
Davenport, IA 52804
(563) 333-5827
Alyssa Monson, PA-C
Physician Assistant
West Des Moines, IA 50266
(515) 241-2010
Bret Moore, PA-C
Physician Assistant
Ottumwa, IA 52501
(641) 455-5200
Maile Moorehead, PA-C
Physician Assistant
Iowa City, IA 52242
(319) 467-5501
Rebekah Morgan, PA
Physician Assistant
Sioux City, IA 51104
(712) 294-5000
Sarah Morgan, PAC
Physician Assistant
Onawa, IA 51040
(712) 423-1525
Alyssa Morris
Physician Assistant
Clive, IA 50325
(515) 381-6519
Taylor Morris, PA-C
Physician Assistant
Ankeny, IA 50023
(515) 282-2921
Mollie Mortenson, PA-C
Physician Assistant
West Des Moines, IA 50266
(515) 224-1414
Gail Moser, PAC
Physician Assistant
Onawa, IA 51040
(712) 423-1525
Jacob Moss, PA
Physician Assistant
Des Moines, IA 50309
(515) 241-6962

Physician Assistant in Other States

Top states for Physician Assistant by CMS NPPES enrollment, use these to widen your search radius.

Compare Physician Assistant 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

Every figure on PlainDoctor is rendered directly from the federal CMS NPPES registry, Medicare Part D, MIPS, and Open Payments records, no number is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of 2026-05-20.