3041 Results forNurse Practitioners near me
- Iowa City (387 Results)
- Des Moines (357 Results)
- Cedar Rapids (225 Results)
- Waterloo (180 Results)
- West Des Moines (116 Results)
- Davenport (115 Results)
- Sioux City (107 Results)
- Dubuque (95 Results)
- Council Bluffs (92 Results)
- Ottumwa (69 Results)
- Fort Dodge (59 Results)
- Mason City (59 Results)
- Bettendorf (50 Results)
- Cedar Falls (42 Results)
- Marshalltown (40 Results)
- Ames (39 Results)
- Clinton (37 Results)
- West Burlington (34 Results)
- Ankeny (33 Results)
- Clive (31 Results)
- Spencer (28 Results)
- Coralville (26 Results)
- Urbandale (25 Results)
- Muscatine (24 Results)
- Waverly (23 Results)
- Manchester (22 Results)
- Oskaloosa (21 Results)
- Atlantic (19 Results)
- Carroll (17 Results)
- Fort Madison (17 Results)
- Knoxville (16 Results)
- Hiawatha (15 Results)
- Creston (14 Results)
- Keokuk (14 Results)
- Cherokee (13 Results)
- Clarinda (13 Results)
- Ida Grove (13 Results)
- Newton (13 Results)
- Decorah (12 Results)
- Pella (12 Results)
- Sheldon (12 Results)
- Sioux Center (12 Results)
- Storm Lake (12 Results)
- Washington (12 Results)
- Johnston (11 Results)
- Oelwein (11 Results)
- Centerville (10 Results)
- Independence (10 Results)
- Webster City (10 Results)
- Belmond (9 Results)
- Leon (9 Results)
- North Liberty (9 Results)
- Clarion (8 Results)
- Cresco (8 Results)
- Emmetsburg (8 Results)
- Fairfield (8 Results)
- Humboldt (8 Results)
- Le Mars (8 Results)
- Marion (8 Results)
- Red Oak (8 Results)
- Shenandoah (8 Results)
- Altoona (7 Results)
- Clear Lake (7 Results)
- Maquoketa (7 Results)
- Spirit Lake (7 Results)
- Burlington (6 Results)
- Estherville (6 Results)
- Garner (6 Results)
- Missouri Valley (6 Results)
- Mount Pleasant (6 Results)
- New Hampton (6 Results)
- Osceola (6 Results)
- Tama (6 Results)
- Audubon (5 Results)
- Bloomfield (5 Results)
- Britt (5 Results)
- Chariton (5 Results)
- Denison (5 Results)
- Indianola (5 Results)
- Keosauqua (5 Results)
- Orange City (5 Results)
- Sumner (5 Results)
- Vinton (5 Results)
- Waukee (5 Results)
- Albia (4 Results)
- Anamosa (4 Results)
- Dyersville (4 Results)
- Forest City (4 Results)
- Glenwood (4 Results)
- Hamburg (4 Results)
- Harlan (4 Results)
- Iowa Falls (4 Results)
- Kalona (4 Results)
- Lake City (4 Results)
- Mount Ayr (4 Results)
- Sac City (4 Results)
- Sigourney (4 Results)
- Bedford (3 Results)
- Cascade (3 Results)
- Charles City (3 Results)
- Colfax (3 Results)
- Corydon (3 Results)
- Denver (3 Results)
- Evansdale (3 Results)
- Greenfield (3 Results)
- Grinnell (3 Results)
- Guthrie Center (3 Results)
- Guttenberg (3 Results)
- Hampton (3 Results)
- Jefferson (3 Results)
- Jesup (3 Results)
- Kingsley (3 Results)
- Lineville (3 Results)
- Malvern (3 Results)
- Manson (3 Results)
- Mapleton (3 Results)
- Marengo (3 Results)
- Mt Pleasant (3 Results)
- Perry (3 Results)
- Pleasant Hill (3 Results)
- Pocahontas (3 Results)
- Primghar (3 Results)
- Rock Valley (3 Results)
- Rockford (3 Results)
- Sergeant Bluff (3 Results)
- Waukon (3 Results)
- Wilton (3 Results)
Learn more about Nurse Practitioners and how to choose the right one for you
Learn more about Nurse Practitioners
A nurse practitioner (NP) is a healthcare provider who practices a mix of nursing and medicine, often in collaboration with a doctor. An NP is a registered nurse (RN) with advanced education, training and skills in preventive, diagnostic and treatment services. While NPs can work in any area of medicine, they often work in pediatrics, geriatrics, family medicine, and internal medicine.
NPs practice in different ways in different states, settings and specialties. They work in doctor’s offices, schools, clinics, hospitals, and community health settings. Some NPs run their own private practices, but many work as part of a group practice or a hospital or clinic healthcare team. Like all healthcare providers, NPs consult with doctors and other providers as appropriate.
In general, an NP:
-
Evaluates a patient’s medical history and educates the patient about wellness and disease prevention
-
Provides routine and preventive healthcare services including immunizations, sports and school physicals, pelvic exams, birth control counseling, and sexually transmitted disease (STD) screenings
-
Orders and interprets laboratory and imaging tests and prescribes medications
-
Diagnoses and treats acute diseases and conditions including infections and injuries
-
Screens, treats and monitors a range of chronic health conditions, such as high blood pressure, diabetes, thyroid disease, heart disease, and depression
-
Screens for cancer including Pap tests and skin and thyroid exams
-
Performs minor procedures including removing foreign objects and stitching cuts
-
Works closely with doctors and other healthcare providers to ensure patients receive optimal, seamless healthcare
NPs may also be known by the following names: nurse practitioner-certified (NP-C) and advanced practice registered nurse (APRN).
There are 3041 specialists practicing Nursing (Nurse Practitioner) in Iowa with an overall average rating of 4.1 stars. There are 45 hospitals in Iowa with affiliated Nursing (Nurse Practitioner) specialists, including Mercyone Waterloo Medical Center, Mercyone Des Moines Medical Center and Mercyone Cedar Falls Medical Center.
Frequently Asked Questions
How can I make a same-day appointment with a Nurse Practitioner in Iowa?
How can I find a Iowa Nurse Practitioner who takes my insurance?
How can I find a female Nurse Practitioner in Iowa?
How can I book an appointment online with a Nurse Practitioner in Iowa?
How can I find a Iowa Nurse Practitioner who sees patients after hours?
How can I find a top-rated Nurse Practitioner in Iowa?
Molly Franke, PA
Specialty: Dermatology (Nurse Practitioner)1005 Pennsylvania Ave Ste 210Ottumwa, IA 52501Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Jessica Witter, ARNP
Specialty: Nursing (Nurse Practitioner)3319 Spring St Ste 202Davenport, IA 52807Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Need a Telehealth Visit?Healthgrades Can Help.
Connect live with a provider virtually who can address a variety of symptoms, conditions, and care needs.
Find a Telehealth DoctorJennifer Kolwey, ARNP
Specialty: Nursing (Nurse Practitioner)3319 Spring St Ste 202Davenport, IA 52807Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Debra Cooney, ARNP
Specialty: Nursing (Nurse Practitioner)865 Lincoln Rd Ste 100Bettendorf, IA 52722Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Melinda O'Shea, ARNP
Specialty: Nursing (Nurse Practitioner)865 Lincoln Rd Ste 100Bettendorf, IA 52722Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Nancy Agnew, ARNP
Specialty: Nursing (Nurse Practitioner)865 Lincoln Rd Ste 100Bettendorf, IA 52722Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Robbie Robinson, DNP
Specialty: Geriatric Medicine (Nurse Practitioner)5402 MORNINGSIDE AVESioux City, IA 51106Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Sarah Lee, ARNP
Specialty: Nursing (Nurse Practitioner)475 S 50th StWest Des Moines, IA 50265Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Beverly Benmoussa, NP
Specialty: Nursing (Nurse Practitioner)2107 E 12th StDavenport, IA 52803Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Stephanie Smith, ARNP
Specialty: Orthopedic Surgery (Nurse Practitioner)1631 Logan AveWaterloo, IA 50703Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Megan Imoehl, ARNP
Specialty: Nursing (Nurse Practitioner)1631 Logan AveWaterloo, IA 50703Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Kathleen Nenninger, ARNP
Specialty: Nursing (Nurse Practitioner)3319 Spring St Ste 202Davenport, IA 52807Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Rosa Stocker, ARNP
Specialty: Nursing (Nurse Practitioner)300 N 4th Ave ENewton, IA 50208Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Kay Frye, NP
Specialty: Nursing (Nurse Practitioner)580 SW 9th St Ste 100Des Moines, IA 50309Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Janae Brown, ARNP
Specialty: Nursing (Nurse Practitioner)2103 Ingersoll AveDes Moines, IA 50312Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Cammie Davis, FNP
Specialty: Nursing (Nurse Practitioner)1820 E 54th St Ste BDavenport, IA 52807Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Sheryl Mulder, ARNP
Specialty: Dermatology (Nurse Practitioner)1005 Pennsylvania Ave Ste 210Ottumwa, IA 52501Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Krista Pearl, MSN
Specialty: Nursing (Nurse Practitioner)4949 Westown Pkwy Ste 140West Des Moines, IA 50266Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Shelley Bechtel, FNP-BC
Specialty: Nursing (Nurse Practitioner)107 N 3rd StEddyville, IA 52553Kylie Hildreth, ARNP
Specialty: Nursing (Nurse Practitioner)401 Court StRockwell City, IA 50579Patients Tell Us:- Offers Telehealth
- Employs friendly staff
- Low wait times
Laura Waddell, ARNP
Specialty: Nursing (Nurse Practitioner)1005 Pennsylvania Ave Ste 204Ottumwa, IA 52501Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Margaret Livingston, MSN
Specialty: Nursing (Nurse Practitioner)4949 Westown Pkwy Ste 140West Des Moines, IA 50266Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Jacquelyn Swim, ARNP
Specialty: Nursing (Nurse Practitioner)12327 Stratford DrClive, IA 50325Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Melissa Fagan, FNP-BC
Specialty: Orthopedic Surgery (Nurse Practitioner)202 10th St SE Ste 140Cedar Rapids, IA 52403Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Shawna Freeman, ARNP
Specialty: Nursing (Nurse Practitioner)4949 Westown Pkwy Ste 140West Des Moines, IA 50266Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Sherri Chrisman-Batterson, CPNP
Specialty: Pediatric Nursing (Nurse Practitioner)6800 Lake Dr Ste 260West Des Moines, IA 50266Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Angela Devries, ARNP
Specialty: Nursing (Nurse Practitioner)2712 Orchard Dr Ste BCedar Falls, IA 50613Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Tami Sheldon, ARNP
Specialty: Nursing (Nurse Practitioner)1750 E 53rd StDavenport, IA 52807Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Stefanie Gatica, DNP
Specialty: Nursing (Nurse Practitioner)1850 SW Plaza Shops Ln Ste AAnkeny, IA 50023Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Laura Francisco, NP
Specialty: Nursing (Nurse Practitioner)2720 8TH ST SWAltoona, IA 50009Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Joyce Chouinard
Specialty: Nursing (Nurse Practitioner)2453 N Court StOttumwa, IA 52501Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Gayle Wallace, ARNP
Specialty: Nursing (Nurse Practitioner)3385 Dexter Ct Ste 110Davenport, IA 52807Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Erin Swailes, ARNP
Specialty: Nursing (Nurse Practitioner)202 10th St SE Ste 260Cedar Rapids, IA 52403Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Barbara Heck, ARNP
Specialty: Nursing (Nurse Practitioner)5615 NW 86th StJohnston, IA 50131Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Brian Murphy, ARNP
Specialty: Nursing (Nurse Practitioner)23019 Highway 149Sigourney, IA 52591Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Beth Chia, ARNP
Specialty: Nursing (Nurse Practitioner)5880 University AveWest Des Moines, IA 50266Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Hanna Molinari
Specialty: Pediatric Nursing (Nurse Practitioner)701 10th St SE Fl 4Cedar Rapids, IA 52403Amanda O'Tool, MN
Specialty: Nursing (Nurse Practitioner)5409 Avenue O Ste 125Fort Madison, IA 52627Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Amanda Smith, APRN
Specialty: Nursing (Nurse Practitioner)320 Ebaugh StGlenwood, IA 51534Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Sierra Walter, ARNP
Specialty: Nursing (Nurse Practitioner)1215 Pleasant St Ste 414Des Moines, IA 50309Kelli Deserano, ARNP
Specialty: Nursing (Nurse Practitioner)1015 S Hackett RdWaterloo, IA 50701April Wagner
Specialty: Nursing (Nurse Practitioner)800 Kenyon Rd Ste SFort Dodge, IA 50501Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Wilma Schuermann, FNP
Specialty: Nursing (Nurse Practitioner)800 Mercy DrCouncil Bluffs, IA 51503Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Lisa Maher, ARNP
Specialty: General Practice (Nurse Practitioner)419 E Donald StWaterloo, IA 50703Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Chandra Brown, ARNP
Specialty: Nursing (Nurse Practitioner)658 165 StAlbia, IA 52531Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Daniel Sleiter, ARNP
Specialty: Pediatric Nursing (Nurse Practitioner)1215 Pleasant St Ste 300Des Moines, IA 50309Roxanne Lenz, ARNP
Specialty: Nursing (Nurse Practitioner)129 8th Ave SEOelwein, IA 50662Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Stephanie Witherow, FNP
Specialty: Nursing (Nurse Practitioner)500 W River DrDavenport, IA 52801Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Tricia Thompson
Specialty: Nursing (Nurse Practitioner)2515 Cyclone Dr Ste BWaterloo, IA 50701Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Heather Morden, APN
Specialty: Nursing (Nurse Practitioner)1706 Brady St Ste 204Davenport, IA 52803Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Kathleen Fitzgerald, ARNP
Specialty: Nursing (Nurse Practitioner)6200 Aurora Ave Ste 100WUrbandale, IA 50322Patients Tell Us:- Easy scheduling
- Explains conditions well
- Patients found trustworthy
Mark Hensley, ARNP
Specialty: Nursing (Nurse Practitioner)302 NE 14th StLeon, IA 50144Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Regina Randall, ARNP
Specialty: Nursing (Nurse Practitioner)200 Hawkins DrIowa City, IA 52242Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Kelly O'Reilly Alber, ARNP
Specialty: Nursing (Nurse Practitioner)619 S Main StMonticello, IA 52310Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Michele Bjorn, ARNP
Specialty: Nursing (Nurse Practitioner)220 Essie Davison DrClarinda, IA 51632Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Jin Zhou
Specialty: Nursing (Nurse Practitioner)200 Hawkins DrIowa City, IA 52242Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Ashley Matern, ARNP
Specialty: Nursing (Nurse Practitioner)910 N Eisenhower AveMason City, IA 50401Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Jade Kalina, FNP
Specialty: Nursing (Nurse Practitioner)1825 Logan Ave Rm 551Waterloo, IA 50703Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Michelle Vandeberg, ARNP
Specialty: Nursing (Nurse Practitioner)4205 Glass Rd NECedar Rapids, IA 52402Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Susan Cross, ARNP
Specialty: Nursing (Nurse Practitioner)2733 86TH STUrbandale, IA 50322Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Melissa Hilsabeck, ARNP
Specialty: Nursing (Nurse Practitioner)623 W North StMadrid, IA 50156Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Elizabeth Highland-Fonder, CNP
Specialty: Nursing (Nurse Practitioner)3640 Middlebury RdIowa City, IA 52245Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well