Des Moines Mom wants to help you find the best pediatrician for your family in the Des Moines metro.
Our readers often ask for recommendations for mom-approved pediatricians and other kids’ health care providers. For your benefit, we’ve compiled a list of Des Moines pediatricians and family medicine physicians.
Together with The Iowa Clinic, we hope this guide will help you find good partners for your child’s health and well being.
To inquire about featuring your business in this guide, please email us at [email protected]
The Iowa Clinic
Meet the Pediatricians at The Iowa Clinic
You want the best for your kids. So does our pediatric team at The Iowa Clinic. We put your family’s health first by offering everything from well-child exams and immunizations to behavioral consults, developmental screenings, sports physicals, and more.
That means providing the compassionate care you want with the convenience you prefer, including same-day and next-day appointments, virtual visits, and more. And as your kids grow up, we’ll connect them to the care they need.
Want to see how healthcare should be? Schedule a no-charge, in-person visit or virtual consultation today.
Learn more about each provider’s approach to care and get your common questions answered below.
Ask an Iowa Clinic Pediatrician
Jessica Greenley, DO
Joy Hanson, MD, MPH
Sarah Holland, DO
Daniel Pelzer, MD
Adam Secory, DO
Katherine “Christy” Sullivan, MD
Ryan Tomlinson, MD
Allison Whitney, MD
The Iowa Clinic Pediatric Locations
The Iowa Clinic Ankeny Campus
(515) 875-9000
1410 S.W. Tradition Drive
Ankeny, IA 50023
Hours:
Monday – Friday 8 a.m. – 4 p.m.
The Iowa Clinic West Des Moines Campus
(515) 875-9000
5950 University Ave.
West Des Moines, IA 50266
Hours:
Monday – Friday 8 a.m. – 4 p.m.
The Iowa Clinic Waukee- Alice's Road
(515) 875-9610
842 N.E. Alice’s Road
Waukee, IA 50263
Hours:
Monday – Friday 7:30 a.m. – 5 p.m.
Methodist Medical Center – Plaza II
(515) 875-9000
1215 Pleasant St., Suite 206
Des Moines, IA 50309
Hours:
Monday – Friday 8 a.m. – 5 p.m.
The Iowa Clinic Grimes
(515) 875-9607
825 Northeast Gateway Drive
Grimes, IA 50111
Pediatrics hours: M, T, Th, F – 7:30am – 4:30pm
Wed – 7:30am – 12:30pm
The Iowa Clinic South Waukee
(515) 875-9420
1025 Southeast Tallgrass Lane
Waukee, IA 50263
Pediatrics hours: M-F 8 a.m. – 4 p.m.
The Iowa Clinic Primary Care Provider Locations
The Iowa Clinic Adel
710 Common Place, Suite 700
Adel, IA 50003
515-875-9760
Family Medicine hours: M-F 7:30 a.m. – 4:30 p.m.
The Iowa Clinic Ankeny Campus
(515) 875-9000
1410 S.W. Tradition Drive
Ankeny, IA 50023
Hours:
Family Medicine: Monday – Friday 8 a.m. – 4:30 p.m.
Internal Medicine: Monday – Friday 8 a.m. – 4:30 p.m.
Pediatrics: Monday – Friday 8 a.m. – 4 p.m.
The Iowa Clinic North Ankeny Campus
(515) 875-9730
1360 N.W. 18th Street, Ste #102
Ankeny, IA 50023
Hours:
Monday – Friday 8 a.m. – 4:30 p.m.
The Iowa Clinic Altoona
(515) 875-9000
160 Adventureland Drive, Suite C
Altoona, IA 50009
Hours:
Family Medicine: Monday – Friday 7:30 a.m. – 5 p.m.
The Iowa Clinic Grimes
(515) 875-9607
825 Northeast Gateway Drive
Grimes, IA 50111
Family Medicine hours: M-F 7:30am – 4:30pm
The Iowa Clinic Indianola
(515) 875-9000
1504 N. First St.
Indianola, IA 50125
Hours:
Family Medicine: Monday – Friday 8 a.m. – 4:30 p.m.
The Iowa Clinic Johnston
(515) 875-9000
5501 N.W. 86th St.
Johnston, IA 50131
Hours:
Family Medicine: Monday – Friday 8 a.m. – 5 p.m.
Methodist Medical Center – Plaza II
(515) 875-9000
1215 Pleasant St., Suite 206
Des Moines, IA 50309
Hours:
Internal Medicine: Monday – Friday 8 a.m. – 5 p.m.
Pediatrics: Monday – Friday 8 a.m. – 5 p.m.
The Iowa Clinic West Des Moines Campus
(515) 875-9000
5950 University Ave.
West Des Moines, IA 50266
Hours:
Family Medicine: Monday – Friday 8 a.m. – 4:30 p.m.
Internal Medicine: Monday – Friday 8 a.m. – 4:30 p.m.
Pediatrics: Monday – Friday 8 a.m. – 4 p.m.
The Iowa Clinic South Waukee
(515) 875-9420
1025 Southeast Tallgrass Lane
Waukee, IA 50263
Family Medicine hours: M-F 8am-4:30pm
Internal Medicine hours: M-F 8am-4:30pm
UnityPoint Health – Des Moines
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 Locations
UnityPoint Clinic Pediatrics – Ankeny
(515) 963-4400
909 SW Oralabor Road
Ankeny, Iowa 50023
Hours:
Monday – Friday 7 a.m. – 5 p.m.
UnityPoint Clinic Pediatrics – Ankeny Medical Park
(515) 965-4696
3625 N. Ankeny Blvd., Suite F
Ankeny, Iowa 50023
Hours:
Monday – Friday 7 a.m. – 5 p.m.
Blank Children's Pediatrics
(515) 241-8923
1212 Pleasant Street
Suite 300
Des Moines, Iowa 50309
Hours:
Monday – Friday 7 a.m. – 6 p.m.
Saturday 9 a.m. – 2 p.m.
UnityPoint Clinic Pediatrics – Lakeview
(515) 241-2500
6000 University Avenue
Suite 100
West Des Moines, IA 50266
Hours:
Monday – Friday 7 a.m. – 5 p.m.
UnityPoint Clinic Pediatrics – Methodist Plaza
(515) 241-4300
1221 Pleasant Street
Suite 170
Des Moines, IA 50309
Hours:
Monday – Friday 7 a.m. – 5 p.m.
UnityPoint Clinic Pediatrics – Walnut Creek
(515) 224-4993
1271 8th Street
Suite 100
West Des Moines, Iowa 50265
Hours:
Monday – Friday 7 a.m. – 5 p.m.
UnityPoint Clinic Pediatrics – Waukee
(515) 987-6610
40 East Hickman Road
Waukee, Iowa 50263
Hours:
Monday – Friday 7 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine Locations
UnityPoint Clinic Family Medicine – Altoona
(515) 967-0133
2720 8th Street SW
Altoona, Iowa 50009
Hours:
Monday – Friday 7:30 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine - Ankeny Medical Park
(515) 964-4600
3625 N. Ankeny Blvd.
Suite F
Ankeny, Iowa 50023
Hours:
Monday & Wednesday 7 a.m. – 6 p.m.
Tuesday, Thursday & Friday 7 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – Ankeny Prairie Trail
(515) 964-6999
2515 SW State Street
Suite 200
Ankeny, Iowa 50023
Hours:
Monday – Friday 7 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – Grimes
(515) 986-4524
101 SE Destination Drive
Grimes, Iowa 50111
Hours:
Monday – Thursday 7 a.m. – 6 p.m.
Friday 7:30 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – East Des Moines
(515) 265-4211
840 E. University Ave.
Des Moines, IA 50316
Hours:
Monday, Tuesday, Thursday, Friday 7:30 a.m.– 5 p.m.
Wednesday 8 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – Huxley
(515) 597-2600
305 South US Highway 69
Huxley, Iowa 50124
Hours:
Monday – Thursday 8 a.m. – 5 p.m.
Friday 7:30 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – Indianola
(515) 961-3700
301 E. Hillcrest Ave.
Indianola, IA 50125
Hours:
Monday – Thursday 8 a.m. – 6 p.m.
Friday 8 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – Ingersoll
(515) 279-6424
2103 Ingersoll Avenue
Des Moines, IA 50312
Hours:
Monday – Thursday 7:15 a.m. – 5:30 p.m.
Friday 7:15 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – Johnston
(515) 276-6133
5900 N.W. 86th St., Suite 100
Johnston, IA 50131
Hours:
Monday – Thursday 7:30 a.m. – 6 p.m.
Friday 7:30 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – Lakeview
(515) 241-2600
6000 University Avenue
Suite 101
West Des Moines, Iowa 50266
Hours:
Monday – Friday 8 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – Merle Hay
(515) 278-0949
4020 Merle Hay Road
Suite 100
Des Moines, Iowa 50310
Hours:
Monday, Wednesday, Thursday, Friday 7:30 a.m. – 5 p.m.
Tuesday 7:30 a.m. – 8 p.m.
UnityPoint Clinic Family Medicine – Northwest Des Moines
(515) 274-3551
6400 Hickman Road
Windsor Heights, Iowa 50324
Hours:
Monday – Friday 8 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – Norwalk
(515) 285-3200
801 Colonial Circle
Norwalk, IA 50211
Hours:
Monday – Thursday 7:30 a.m. – 5:30 p.m.
Friday 7:30 a.m.- 5 p.m.
Saturday 8 a.m. – 12 p.m.
UnityPoint Clinic Family Medicine – Pleasant HIll
(515) 262-0404
1205 Copper Creek Drive
Pleasant Hill, IA 50327
Hours:
Monday – Friday 8 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – Southglen
(515) 953-1500
6520 S.E. 14th St.
Des Moines, Iowa 50320
Hours:
Monday – Friday 8 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – Waukee
(515) 987-3447
30 E. Hickman Rd.
Waukee, IA 50263
Hours:
Monday – Friday 7:30 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – Waukee Medical Park
515-644-9100
2515 Grand Prairie Parkway, Waukee, IA 50263
Hours: M-F, 8 a.m. – 5 p.m.
UnityPoint Clinic Family Medicine – Mills Civic
(515) 224-9666
6010 Mills Civic Pkwy, Suite 200
West Des Moines, Iowa 50266
Hours:
Monday – Friday 7:30 a.m. – 5 p.m.
UnityPoint Clinic LGTBQ+ Health
515-279-6424