Passionate About Des Moines
and the Moms Who Live Here

Des Moines and Central Iowa Pediatrician and Family Medicine Guide

Pediatrician family medicine

The healthcare providers you trust with your child’s health –  you want someone you feel confident and comfortable with. As moms, we know how important it is to find a trustworthy pediatrician or family doctor, and we are here to help you find the right fit for your family.

Our readers often ask for recommendations for mom-approved pediatricians and other kids health care providers. Here at Des Moines Moms Blog, we’ve compiled a list of Des Moines pediatricians and family medicine physicians, organized by business, complete with location info and office hours. We hope this helps you make an informed, confident decision. 

Together with The Iowa Clinic, we hope this guide will help you find good partners for your child’s health and wellbeing. 

To inquire about featuring your business in this guide, please email us at [email protected]

The Iowa Clinic

Pediatrician Family Medicine

The Iowa Clinic is the largest physician owned multi-specialty group in Central Iowa with more than 200 physicians and healthcare providers practicing in 40 specialties. Their family medicine and pediatric teams have convenient locations throughout the metro offering same- and next-day appointments as well as online scheduling. With more than 20 family medicine providers, they offer care in: Altoona, Ankeny, Indianola, Johnston, Urbandale, Waukee and West Des Moines. Their pediatricians see patients at The Iowa Clinic’s Ankeny and West Des Moines campuses. They are dedicated to a patient-first mentality and compassionately providing the best care to their patients.

The Iowa Clinic Pediatric Locations

The Iowa Clinic Ankeny Campus

(515) 875-9000
8 a.m. – 5 p.m.
1410 SW Tradition Drive
Ankeny, IA 50023

Family Medicine
Internal Medicine
Pediatrics

The Iowa Clinic West Des Moines Campus

(515) 875-9000
Family Medicine 7:30 a.m. – 5 p.m.
Internal Medicine 7:30 a.m. – 4:30 p.m.
Pediatrics 8 a.m. – 5 p.m.
5950 University Avenue
West Des Moines, IA 50266

Family Medicine
Internal Medicine
Pediatrics

The Iowa Clinic Primary Care Provider Locations

The Iowa Clinic Ankeny Campus

(515) 875-9000
8 a.m. – 5 p.m.
1410 SW Tradition Drive
Ankeny, IA 50023

Family Medicine
Internal Medicine
Pediatrics

The Iowa Clinic West Des Moines Campus

(515) 875-9000
Family Medicine 7:30 a.m. – 5 p.m.
Internal Medicine 7:30 a.m. – 4:30 p.m.
Pediatrics 8 a.m. – 5 p.m.
5950 University Avenue
West Des Moines, IA 50266

Family Medicine
Internal Medicine
Pediatrics

The Iowa Clinic Altoona

(515) 875-9000
Monday – Wednesday 7:30 a.m. – 6 p.m.
Thursday & Friday 7:30 a.m. – 5 p.m.
160 Adventureland Drive, Suite C
Altoona, IA 50009

Family Medicine

The Iowa Clinic Indianola

(515) 875-9000
8 a.m. – 4 p.m.
1504 N 1st Street
Indianola, IA 50125

Family Medicine

The Iowa Clinic Johnston

(515) 875-9000
8 a.m. – 5 p.m.
5501 NW 86th Street, Suite 300
Johnston, IA 50131

Family Medicine

Methodist Medical Center – Plaza II

(515) 875-9000
8 a.m. – 5 p.m.
1215 Pleasant Street, Suite 206
Des Moines, IA 50309

Internal Medicine
Pediatrics

The Iowa Clinic Urbandale

(515) 875-9000
7:30 a.m. – 5 p.m.
4323 NW Urbandale Drive
Urbandale, IA 50322

Family Medicine
Internal Medicine

The Iowa Clinic Waukee

(515) 875-9000
7:30 a.m. – 5 p.m.
120 NE Dartmoor Drive
Waukee, IA 50263

Family Medicine

Mercy Children's Hospital & Clinics

pediatrician family medicine guide

Making it better means making it friendly and familiar. Whether it’s an everyday boo-boo, complex heart surgery, or an accident turned to an emergency, Mercy Children’s Hospital & Clinics is devoted to bringing Iowa the best kid-focused care. Mercy has been caring for Iowa’s kids for nearly 125 years, and their pediatric experts are devoted to making kids — and their parents — feel better. See what Mercy’s pediatric experts can do for your child. Find a pediatrician today at mercydesmoines.org

Mercy Pediatric Clinic Locations

Mercy Clinics Pediatrics Ankeny North

(515)643-9000
Monday – Friday 8 a.m. – 5 p.m.
Walk-ins 7:45-8:45 a.m.
800 E. 1st St.
Ste. 1200
Ankeny, IA 50021

Mercy Clinics Pediatrics Central

(515) 643-8611
330 Laurel St
Ste. 2100
Des Moines, IA 50314
Monday – Thursday: 7:30 a.m. – 8 p.m.
(7:30 a.m. – 8:45 a.m. walk-ins only)
Friday: 7:30 a.m. – 5 p.m.
Saturday & Sunday: Appointment only 8 a.m. – 1 p.m.

Mercy Clinics Pediatrics East Pleasant Hill

(515) 643-2600
Monday – Friday 7:45 a.m. – 5 p.m.
Walk-ins 7:45-8:45 a.m.
5900 E. University Ave.
Ste. 300
Pleasant Hill, IA 50327-8469

Mercy Clinics Pediatrics Grimes

(515) 300-3900
Monday – Friday 8 a.m. – 5 p.m.
250 SW Brookside Dr.
Grimes, IA 50111

Mercy Clinics Pediatrics Indianola

(515) 961-8448
Monday – Friday 8 a.m. – 5 p.m.
307 E. Scenic Valley Avenue
Indianola, IA 50125-4865

Mercy Clinics Pediatrics Johnston

(515) 643-6090
Monday – Friday 7:30 a.m. – 5 p.m.
Walk-ins 7:30-9 a.m.
5615 N.W. 86th St.
Johnston, IA 50131-1738

Mercy Clinics Pediatrics Norwalk

(515) 974-0800
Monday – Friday 8 a.m. – 5 p.m.
9421 MarketPlace Dr.
Norwalk, IA 50211

Mercy Clinics Pediatrics Waukee

(515) 643-7090
Monday – Friday 8 a.m. – 5 p.m.
25 W. Hickman Rd.
Waukee, IA 50263-5018

Mercy Clinics Pediatrics West Clive

(515) 222-7337
Monday – Friday 8 a.m. – 5 p.m.
Walk-ins 7:45 a.m. – 8:45 a.m.
1601 N.W. 114th St.
Ste. 345
Clive, IA 50325-7036

Mercy Family Medicine Clinic Locations

Mercy Clinics Family Medicine Adel

(515) 993-4656
Monday – Thursday 7:30 a.m. – 4:30 p.m.
Friday 7:30 a.m. – 4 p.m.
Saturday 8 a.m. – 12 p.m.
1120 Greene Street
Adel, IA 50003

Mercy Clinics Family Medicine Ankeny Briarwood

(515) 358-7550
Monday – Friday 8 a.m. – 5 p.m.
120 Northwest 36th Street
Ankeny, IA 50023

Mercy Clinics Family Medicine Ankeny North

(515) 643-8100
Monday – Friday 8 a.m. – 5 p.m
Walk-in hours: Monday – Friday 7 a.m.- 9 p.m.
Saturday – Sunday 9 a.m. – 4 p.m.
800 East 1st Street, Suite 1700
Ankeny, IA 50021

Mercy Clinics Family Medicine Ankeny Prairie Trail

(515) 643-7100
Monday – Friday 8 a.m. – 5 p.m.
2605 SW White Birch Drive
Ankeny, IA 50023

Mercy Clinics Family Medicine Beaverdale

(515) 271-6333
Monday – Wednesday 8 a.m. – 7:30 p.m.
Thursday 8 a.m. – 6 p.m.
Friday 8 a.m. – 5 p.m.
Saturday 9 a.m. – 12 p.m.
1750 48th Street, Suite 1
Des Moines, IA 50310

Mercy Clinics Family Medicine Carlisle

(515) 358-7300
Monday – Friday 7 a.m. – 5 p.m.
2755 South Gateway Drive
Carlisle, IA 50047

Mercy Clinics Family Medicine East

(515) 643-2400
Monday – Friday 7 a.m. – 5:30 p.m.
Walk-in hours: Monday – Friday 7 a.m. – 9 p.m.
Saturday – Sunday 9 a.m. – 4 p.m.
5900 East University Avenue, Suite 100
Pleasant Hill, IA 5032

Mercy Clinics Family Medicine East Village

(515) 643-0833
Monday – Friday 8 a.m. – 5 p.m.
Walk-in hours: Monday – Friday 7 a.m. – 9 p.m.
Saturday – Sunday 9 a.m. – 4 p.m.
1350 Des Moines Street, Suite 110
Des Moines, IA 50309

Mercy Clinics Family Medicine Grimes

(515) 300-3900
Monday – Friday 8 a.m. – 5 p.m.
250 SW Brookside Dr.
Grimes, IA 50111

Mercy Clinics Family Medicine Indianola

(515) 961-8448
Monday – Friday 7 a.m. – 5 p.m.
Walk-in hours: Monday – Friday 7 a.m. -7 p.m.
Saturday – Sunday 9 a.m. – 4 p.m.
307 East Scenic Valley Avenue
Indianola, IA 50125

Mercy Clinics Family Medicine Johnston

(515) 643-6000
Monday – Friday 7:30 a.m. – 5 p.m.
5615 Northwest 86th Street
Johnston, IA 50131

Mercy Clinics Family Medicine Norwalk

(515) 974-0800
Monday – Friday 8 a.m. – 5 p.m.
9421 MarketPlace Dr.
Norwalk, IA 50211

Mercy Clinics Family Medicine Panora

(641) 755-2121
Monday – Friday 8:30 a.m. – 5 p.m.
319 E. Main Street
Panora, IA 50216

Mercy Clinics Family Medicine Perry

(515) 465-3553
Monday – Friday 7 a.m. – 5 p.m.
Saturday 8 a.m. – 12 p.m.
616 10th Street
Perry, IA 50220

Mercy Clinics Family Medicine South

(515) 643-9400
Monday-Thursday 8 a.m. – 5 p.m.
Friday 9 a.m. – 5 p.m.
Walk-in hours: Monday – Friday 7 a.m. – 9 p.m.
Saturday – Sunday 9 a.m. – 4 p.m
6601 Southwest 9th Street, Suite 1
Des Moines, IA 50315

Mercy Clinics Family Medicine Urbandale

(515) 270-1177
Monday – Friday 8 a.m. – 5 p.m.
Saturday 9 a.m. – 12 p.m.
6200 Aurora Avenue
Urbandale, IA 50322

Mercy Clinics Family Medicine Waukee

(515) 643-7000
Monday – Friday 7:30 a.m. – 5 p.m
Saturday 8 a.m. – 12 p.m.
25 West Hickman Road
Waukee, IA 50263

Mercy Clinics Family Medicine West

(515) 222-7000
Monday – Friday 8 a.m. – 5 p.m.
Walk-in hours: Monday – Friday 7 a.m. – 5 p.m.
Saturday – Sunday 9 a.m. – 4 p.m.
1601 NW 114th Street, Suite 245
Clive, IA 50325

Mercy Clinics Family Medicine West Grand

(515) 226-0112
Monday – Friday 8 a.m. – 5 p.m.
119 19th Street, Suite 106
West Des Moines, IA 50265

Mercy Clinics Internal Medicine Locations

Mercy Clinics Internal Medicine Central Campus

(515) 643-5700
Monday – Friday 8 a.m. – 5 p.m.
411 Laurel Street, Suite A120
Des Moines, IA 50314

Mercy Clinics Internal Medicine Urbandale

(515) 643-9500
Monday – Friday 8 a.m. – 4:30 p.m.
4005 NW Urbandale Drive
Urbandale, IA 50322

Mercy Clinics Internal Medicine West

(515) 358-7750
Monday – Friday 8 a.m. – 5 p.m.
1601 NW 114th Street, Suite 240
Clive, IA 50325

UnityPoint Clinics

pediatrician family medicine

Keeping you and your family healthy and happy is important to us. At UnityPoint Clinic, your pediatrician or family medicine provider is more than just a doctor to call when your family is sick. They are your partner in maintaining your family’s overall health and well-being. Our dedicated health care professionals believe that the needs of you and your family come first. The coordinated care approach at UnityPoint Clinic guarantees you receive the best care and services available.

UnityPoint Health Pediatric Clinic Locations

UnityPoint Clinic Pediatrics – Ankeny

(515) 963-4400
Monday – Thursday 7 a.m. – 6 p.m.,
Friday 7 a.m. – 5 p.m.
Saturday & Sunday 8 a.m. – 12 p.m.
909 SW Oralabor Road
Ankeny, Iowa 50023

Blank Children's Pediatric Clinic - John R. Grubb-Variety Club

(515) 241-8923
Monday – Friday 8 a.m. – 8 p.m.
Saturday 10 a.m. – 1 p.m.
Sunday 10 a.m. – 3 p.m.
1212 Pleasant Street
Suite 300
Des Moines, Iowa 50309

UnityPoint Clinic Pediatrics – Lakeview

(515) 241-2500
Monday – Thursday 7 a.m. – 6 p.m.
Friday 7 a.m. – 5 p.m.
6000 University Avenue
Suite 100
West Des Moines, IA 50266

UnityPoint Clinic Pediatrics – Methodist Plaza

(515) 241-4300
Monday – Thursday 7 a.m. – 6 p.m.,
Friday 7 a.m. – 5 p.m.
1221 Pleasant Street
Suite 170
Des Moines, IA 50309

UnityPoint Clinic Pediatrics – Walnut Creek

(515) 224-4993
Monday – Thursday 7 a.m. – 6 p.m.,
Friday 7 a.m. – 5 p.m.,
Saturday & Sunday 8 a.m. – 12 p.m.
1271 8th Street
Suite 100
West Des Moines, Iowa 50265

UnityPoint Clinic Pediatrics – Waukee

(515) 987-6610
Monday – Thursday 7 a.m. – 6 p.m.
Friday 7 a.m. – 5 p.m.
40 East Hickman Road
Waukee, Iowa 50263

UnityPoint Family Medicine Clinic Locations

UnityPoint Clinic Family Medicine – Altoona

(515) 967-0133
Monday – Thursday 7:30 a.m. – 6 p.m.,
Friday 7:30 a.m. – 5 p.m.
Saturday 8 a.m. – 12 p.m.
2720 8th Street SW
Altoona, Iowa 50009

UnityPoint Clinic Family Medicine - Ankeny Medical Park

(515) 964-4600
Monday – Friday 8 a.m. – 5 p.m.
3625 N. Ankeny Blvd.
Suite F
Ankeny, Iowa 50023

UnityPoint Clinic Family Medicine – Ankeny Prairie Trail

(515) 964-6999
Monday – Wednesday 7 a.m. – 6 p.m.
Thursday & Friday 7 a.m. – 5 p.m.
Saturday 7:30 a.m. – 11:30 a.m.
2515 SW State Street
Suite 200
Ankeny, Iowa 50023

UnityPoint Clinic Family Medicine – Grimes

(515) 986-4524
Monday – Thursday 7 a.m. – 6 p.m.
Friday 7:30 a.m. – 5 p.m.
Saturday 7:30 a.m. – 11:30 a.m.
101 SE Destination Drive
Grimes, Iowa 50111

UnityPoint Clinic Family Medicine – East Des Moines

(515) 265-4211
Monday – Thursday 8 a.m. – 7 p.m.
Friday 8 a.m. – 5 p.m.
Saturday 8 a.m.- 12 p.m.
840 E. University Avenue
Des Moines, IA 50316

UnityPoint Clinic Family Medicine – Huxley

(515) 597-2600
Monday – Friday 8 a.m. – 6 p.m.
Saturday 9 a.m. – 12 p.m.
305 US-69
Huxley, Iowa 50124

UnityPoint Clinic Family Medicine – Indianola

(515) 961-3700
Monday – Thursday 8 a.m. – 7 p.m.
Friday 8 a.m. – 5 p.m.
301 E. Hillcrest Ave.
Indianola, IA 50125

UnityPoint Clinic Family Medicine – Ingersoll

(515) 279-6424
Monday – Thursday 7:30 a.m. – 6 p.m.,
Friday 7:30 a.m. – 5 p.m.
Saturday 9 a.m. – 12 p.m.
2103 Ingersoll Avenue
Des Moines, IA 50312

 

UnityPoint Clinic Family Medicine – Johnston

(515) 276-6133
Monday – Thursday 7:30 a.m. – 6 p.m.
Friday 7:30 a.m. – 5 p.m.
5900 NW 86th St.
Suite 100
Johnston, IA 50131

UnityPoint Clinic Family Medicine - Kettlestone

(515) 264-2200
Monday – Thursday 7:30 a.m. – 6 p.m.
Friday 8 a.m. – 5 p.m.
1152 SE Ashworth Rd.
Waukee, Iowa 50263

UnityPoint Clinic Family Medicine | Urgent Care – Lakeview

(515) 241-2600
Monday – Friday 7:30 a.m. – 8 p.m.
Saturday & Sunday 8 a.m. – 3 p.m.
6000 University Avenue
Suite 101
West Des Moines, Iowa 50266

UnityPoint Clinic Family Medicine | Urgent Care – Merle Hay

(515) 278-0949
Monday – Friday 7:30 a.m. – 8 p.m.
Saturday & Sunday 8 a.m. – 3 p.m.
4020 Merle Hay Road
Suite 100
Des Moines, Iowa 50310

UnityPoint Clinic Family Medicine – Northwest Des Moines

(515) 274-3551
Monday – Friday 8 a.m. – 5 p.m.
6400 Hickman Road
Windsor Heights, Iowa 50324

UnityPoint Clinic Family Medicine – Norwalk

(515) 285-3200
Monday – Friday 7:30 a.m. – 5:30 p.m.
Saturday 8 a.m. – 12 p.m.
801 Colonial Circle
Norwalk, IA 50211

UnityPoint Clinic Family Medicine – Parks Area

(515) 262-0404
Monday – Friday 7 a.m. – 5 p.m.
Saturday 8 a.m. – 12 p.m.
2301 E. 14th Street
Des Moines, Iowa 50316

UnityPoint Clinic Family Medicine – Pleasant Hill

(515) 266-1199
Monday & Wednesday 7:30 a.m. – 6 p.m.
Tuesday, Thursday & Friday 7:30 a.m. – 5 p.m.
1205 Copper Creek Drive
Pleasant Hill, IA 50327

UnityPoint Clinic Family Medicine | Urgent Care – Southglen

(515) 953-1500
Monday – Friday 7:30 a.m. – 8 p.m.
Saturday & Sunday 8 a.m. – 3 p.m.
7481 Highway 65/69
Des Moines, Iowa 50320

UnityPoint Clinic Family Medicine | Urgent Care – Urbandale

(515) 276-3406
Family Medicine Hours: Monday – Friday 7:30 a.m. – 5:30 p.m.
Urgent Care Hours: Monday – Friday 7:30 a.m. – 8 p.m.
Saturday & Sunday 8 a.m. – 3 p.m.
2901 86th Street
Urbandale, IA 50322

UnityPoint Clinic Family Medicine – Waukee

(515) 987-3447
Monday – Thursday 7:30 a.m. – 6 p.m.
Friday 8 a.m. – 5 p.m.
30 E. Hickman Rd.
Waukee, IA 50263

UnityPoint Clinic Family Medicine – West Des Moines

(515) 224-9666
Monday – Friday 7:30 a.m. – 5 p.m.
6010 Mills Civic Pkwy, Suite 200
West Des Moines, Iowa 50266

Broadlawns Pediatric Clinic

pediatrician family medicine

Broadlawns Pediatric Clinic provides comprehensive healthcare from birth through adolescence. Services include wellness checkups, immunizations, acute care visits, and treatment of chronic conditions. Their team of pediatric specialists is dedicated to providing the highest level of care to your growing children.

(515) 282-2700

1801 Hickman Road, Des Moines, IA 50314 – Medical Office Building

Hours: Monday – Friday 8 a.m. – 4:30 p.m.

Ready to be part of our Des Moines Pediatricians and Family Doctors Guide?

We want to connect our readers with your business and help them know all of their choices for a family medicine physician or pediatrician in the Des Moines area. Partnering with us offers your business greater visibility with a large targeted market of local parents. Join us in helping to enrich the lives of the residents of Des Moines. Email advertise {at} desmoinesmomsblog {dot} com to get started!

, , , , , , , , , ,

No comments yet.

Leave a Reply