Dr. Keyvan Ganz

Keyvan Ganz, DPM

Kansas City, MO Podiatrist

Kansas City Foot and Ankle


Dr. Ganz grew up in the Washington DC area.  He attended University of Maryland College Park and received his doctorate in podiatric medicine at Philadelphia’s Temple University School of Podiatric Medicine in 2002. He completed his surgical residency in Englewood, NJ followed by an exciting sports medicine fellowship in Miami including the NBA's Miami Heat, the University of Miami Hurricanes college basketball and other collegiate teams developed lifelong invaluable insight and experience. Dr. Ganz spent 15 formative professional years in a successful, busy practice located in the Dallas area where he adored his patients and was well loved in the community, achieving top Doctor by his peers in 2009 and 2018. Ready for a change of scenery, Dr. Ganz spent a year in Northern California supporting his wife’s career and is now excited to bring his wealth of knowledge and experience to the friendly community of Kansas City Foot and Ankle. Dr. Ganz prides himself on having an excellent bedside manner, forward thinking in treatment decisions and is well known for his focus on helping his patients understand how to best help themselves. He believes that knowledge is the key to well-being. 

Dr. Ganz is board certified in foot surgery by the American Board of Foot and Ankle Surgery since 2008, and recertified in 2018.  He loves treating all ages from pediatrics on up.  He loves travel, taking on new challenges, culinary experiences in cooking and dining, NFL, disc golf, playing guitar, scuba, skiing, playing pool, being outdoors and hanging out with friends and family.  He is always excited for an adventure. Dr. Ganz has a nine year old son Gabriel and his wife, partner and best friend of 23 years, Joannah, a prolific author and Psychotherapist. 

Request An Appointment

Pain Relief is Just a Click Away…

Our Locations

Find us on the map

Hours of Operation

Our Regular Schedule


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-4:00 pm