Iowa Provider Directory
Medicare GLP-1 Providers in Iowa
Verified Iowa doctors and clinics that prescribe GLP-1 medications to Medicare patients and handle the prior authorization process. Filter by ZIP code or city to find one near you.
Our Iowa directory currently lists 90 verified providers across 28 cities, with the largest concentrations in Iowa City, Des Moines, and Ames.
Provider listings
Based on public CMS Part D prescribing data. Providers without this tag may still prescribe GLP-1 medications — the data only reflects past Medicare Part D claims.
Showing 90 of 90 providers.
AUBREY ANN MOLGAARD, DNP, APRN
Nurse Practitioner, Family
✓ Prescribes GLP-1Accepts Medicare1015 DUFF AVEAmes, IA 50010NPI: 1427597806
HUGO ALEJANDRO RIVADENEYRA PASTEN, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare1015 DUFF AVENUEAmes, IA 50010NPI: 1962766980
MARY GREELEY MEDICAL CENTER
Registered Nurse, Diabetes Educator
Accepts Medicare1111 DUFF AVEAmes, IA 50010NPI: 1861990673
RAMI M. ALMOKAYYAD, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare1015 DUFF AVEAmes, IA 50010NPI: 1194929786
RICHARD P. CARANO, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare434 FAWNCOVE LNAmes, IA 50010NPI: 1518954502
TERESA HEITLAND, RN
Registered Nurse, Diabetes Educator
Accepts Medicare1111 DUFF AVEAmes, IA 50010NPI: 1912485558
THYRA LOUISE COX, BA, RN, MSN, CDE
Registered Nurse, Diabetes Educator
Accepts Medicare1111 DUFF AVEAmes, IA 50010NPI: 1629505540
JULIE GUTHRIE, RN
Registered Nurse, Diabetes Educator
Accepts Medicare1795 HIGHWAY 64 EAnamosa, IA 52205NPI: 1609320159
CATHERINE L WEIDEMAN, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare865 LINCOLN RDBettendorf, IA 52722NPI: 1083610919
GENESIS HEALTH SYSTEM
Family Medicine
Accepts Medicare865 LINCOLN RDBettendorf, IA 52722NPI: 1225018211
GENESIS HEALTH SYSTEM
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare865 LINCOLN RDBettendorf, IA 52722NPI: 1750485173
RICHARD T NELSON, D.O.
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare2535 MAPLECREST RD STE 10Bettendorf, IA 52722NPI: 1255541843
SALEM T. GABALLA, MBBCh
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare2535 MAPLECREST RD STE 10Bettendorf, IA 52722NPI: 1619471810
DEBRA DIETER, RN, CDE
Registered Nurse, Diabetes Educator
Accepts Medicare311 S CLARK STCarroll, IA 51401NPI: 1548797285
ST ANTHONY REGIONAL HOSPITAL AND NURSING HOME
Registered Nurse, Diabetes Educator
Accepts Medicare311 S CLARK STCarroll, IA 51401NPI: 1598327207
ARUN KUMAR MOVVA, M.D
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts MedicarePO BOX 1824Cedar Rapids, IA 52406NPI: 1780769109
MARIA IVETTE WATERS, RN
Registered Nurse, Diabetes Educator
Accepts Medicare1113 ACACIA DR NECedar Rapids, IA 52402NPI: 1427985142
MERCY PHYSICIAN ASSOCIATES, INC
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts MedicarePO BOX 1824Cedar Rapids, IA 52406NPI: 1205080769
MERCY PHYSICIAN ASSOCIATES, INC
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare5264 COUNCIL ST NECedar Rapids, IA 52402NPI: 1962807784
PRASUNA MADHAVARAM, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare621 HUNTINGTON RIDGE RD NECedar Rapids, IA 52402NPI: 1952525115
UNITYPOINT CLINIC - MULTI-SPECIALTY
Internal Medicine
Accepts Medicare115 8TH ST NECedar Rapids, IA 52401NPI: 1508879578
JAMIE KAY WERNER CRUM, MSN, RN, CDCES
Registered Nurse, Diabetes Educator
Accepts Medicare300 SIOUX VALLEY DRCherokee, IA 51012NPI: 1851150494
HARRIET S COLLINS, RN, CDE
Registered Nurse, Diabetes Educator
Accepts Medicare915 13TH AVE NClinton, IA 52732NPI: 1427007889
STEPHEN HOELSCHER, MD
Internal Medicine
Accepts Medicare12493 UNIVERSITY AVE STE 110Clive, IA 50325NPI: 1881044196
VIDYA MURTY ALURI, M.D.
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare2461 10TH STREET STE 101Coralville, IA 52241NPI: 1487803615
ASHLEY M MANHART, MSN, CDE
Nurse Practitioner, Family
Accepts Medicare1288 VALLEY VIEW DRCouncil Bluffs, IA 51503NPI: 1699227892
MARY KATHLEEN FIGARO, MD, MS
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare1820 E 54TH ST STE ADavenport, IA 52807NPI: 1710908181
MONOGRAM HEALTH PROFESSIONAL SERVICES OF IOWA PLLC
Internal Medicine, Nephrology
Accepts Medicare4620 E 53RD ST STE 200Davenport, IA 52807NPI: 1285344150
NANCY J GILSON, RN Diabetes Educator
Registered Nurse, Diabetes Educator
Accepts Medicare901 MONTGOMERY STDecorah, IA 52101NPI: 1013212232
ANGELA LORENE HESS, BSN, CMSRN, CDCES
Registered Nurse, Diabetes Educator
Accepts Medicare3600 30TH STDes Moines, IA 50310NPI: 1184309395
ANUJ BHARGAVA, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts MedicarePO BOX 1475Des Moines, IA 50305NPI: 1669563052
DANIELA MILANI, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts MedicarePO BOX 1475Des Moines, IA 50305NPI: 1447341839
DIANA LEE WRIGHT, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare411 LAUREL STDes Moines, IA 50314NPI: 1407951718
MERCY CLINICS, INC
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare411 LAUREL ST STE 3320Des Moines, IA 50314NPI: 1831502442
NANCY JEAN KANE, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare411 LAUREL STDes Moines, IA 50314NPI: 1376634766
PEARL KHO DY, M.D.
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts MedicarePO BOX 1475Des Moines, IA 50305NPI: 1134396021
PIERRE THEUMA, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare411 LAUREL STDes Moines, IA 50314NPI: 1982795373
SHERRI L BABCOCK, RN
Registered Nurse, Diabetes Educator
Accepts Medicare1215 PLEASANT ST STE 300Des Moines, IA 50309NPI: 1407916398
SHERRY L TRUNNEL, RN
Registered Nurse, Diabetes Educator
Accepts Medicare1215 PLEASANT STREET SUITE 300Des Moines, IA 50309NPI: 1831259225
TECK KIM KHOO, M.D.
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare411 LAUREL STDes Moines, IA 50314NPI: 1487624037
VANITHA SINGARAM, M.D
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare411 LAUREL STDes Moines, IA 50314NPI: 1306065578
DARCY MARIE PUTZ, M.D.
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare1515 DELHI STDubuque, IA 52001NPI: 1821058033
DUBUQUE INTERNAL MEDICINE PC
Internal Medicine
Accepts Medicare1515 DELHI STDubuque, IA 52001NPI: 1568427524
RONALD A. IVERSON, M.D.
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare1515 DELHI STDubuque, IA 52001NPI: 1265407589
SCOTT A BROCK, M.D.
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare1500 ASSOCIATES DRDubuque, IA 52002NPI: 1811904485
AMANDA PRATT, RN
Registered Nurse, Diabetes Educator
Accepts Medicare802 KENYON RDFort Dodge, IA 50501NPI: 1558876029
JULIE BASS, RN
Registered Nurse, Diabetes Educator
Accepts Medicare802 KENYON RDFort Dodge, IA 50501NPI: 1497351266
KIMBERLY KING NELSON WEDERQUIST
Registered Nurse
Accepts Medicare417 10TH AVE NFort Dodge, IA 50501NPI: 1972922458
HUMBOLDT COUNTY MEMORIAL HOSPITAL
Registered Nurse, Diabetes Educator
Accepts Medicare1000 15TH ST NHumboldt, IA 50548NPI: 1255972477
JENNIFER A DEWINTER, RN, CDE
Registered Nurse, Diabetes Educator
Accepts Medicare1000 15TH ST NHumboldt, IA 50548NPI: 1265073480
ADEYINKA A TAIWO, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1841398278
AMAL ALI SHIBLI RAHHAL, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1760596357
AMIE YEWANDE OGUNSAKIN, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1952533580
AMR TAREK WAHBA
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1942655063
AYOTUNDE O DOKUN, MD PhD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1548463078
BRIAN TIMOTHY ONEILL, M.D.Ph.D.
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1477720357
ELIZABETH R BOWEN, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1003264185
ERIN E BRIGGIE, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1508357203
ERIN ELIZABETH MEYERS, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1386267672
GREGORY C DOELLE, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1225025372
HELEN PRATHIBA GNANAPRAGASAM, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1750738654
HELMUT GUNTHER SCHROTT, M.D.
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare3117 ALPINE CTIowa City, IA 52245NPI: 1447693924
JANET A SCHLECHTE, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1528056173
JOSEPH S DILLON, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1710960026
KATHLEEN MARIE ROBINSON, M.D.
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1215385596
MARCELO LIMA DE GUSMAO CORREIA, MD, MSc, PhD
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1235421140
MARY BETH SHAPCOTT, RN, CDE
Registered Nurse, Diabetes Educator
Accepts Medicare500 EAST MARKET ST.Iowa City, IA 52245NPI: 1730699356
RANA TALJ, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1043941156
UDAYA MARIE KABADI, MD
Internal Medicine, Geriatric Medicine
✓ Prescribes GLP-1Accepts Medicare200 HAWKINS DRIVEIowa City, IA 52242NPI: 1770567786
VICKI L. KRAUS, PhD, ARNP, CDE
Nurse Practitioner, Acute Care
Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1376743708
WILLIAM I SIVITZ, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1891783445
YUMI IMAI, M.D.
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare200 HAWKINS DRIowa City, IA 52242NPI: 1376634543
ROBERT SPANHEIMER
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts MedicareUIHC 200 HAWKINS DRIVEIowa Cityi, IA 52242NPI: 1043629355
HARPREET KAUR
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare910 N EISENHOWER AVEMason City, IA 50401NPI: 1427214170
NORTH IOWA MERCY CLINICS
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare1000 4TH ST SWMason City, IA 50401NPI: 1922274653
DIANE ARDELL STRONG, RN,CDCES
Registered Nurse, Diabetes Educator
Accepts Medicare631 N 8TH STMissouri Valley, IA 51555NPI: 1922799287
IOWA PHYSICIANS CLINIC MEDICAL FOUNDATION
General Practice
Accepts MedicarePO BOX 497Muscatine, IA 52761NPI: 1982831426
KARA LEE A. THOMPSON, D.O.
Family Medicine
✓ Prescribes GLP-1Accepts Medicare800 S FILLMORE STOsceola, IA 50213NPI: 1386634731
SALLY LEIGH SWENSON, RN
Registered Nurse, Diabetes Educator
Accepts Medicare610 10TH STPerry, IA 50220NPI: 1780153833
DENISE LYNN HOUTS
Registered Nurse, Diabetes Educator
Accepts Medicare1021 NEBRASKA STSioux City, IA 51105NPI: 1043000318
KRISTINA KIRCHNER, RN, CDCES
Registered Nurse, Diabetes Educator
Accepts Medicare1021 NEBRASKA STSioux City, IA 51105NPI: 1679419501
LOSTY TATIANA TORRES POTTER, m.d.
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare801 5TH STSioux City, IA 51101NPI: 1619358603
PATTI ERIKSEN, RN
Registered Nurse, Diabetes Educator
Accepts Medicare2720 STONE PARK BLVDSioux City, IA 51104NPI: 1689129710
STACY JO FERRIS, CDCES
Registered Nurse, Diabetes Educator
Accepts Medicare4537 MANOR CIRSioux City, IA 51104NPI: 1336025808
BUENA VISTA REGIONAL MEDICAL CENTER
Radiology, Diagnostic Radiology
Accepts Medicare1525 W 5TH STStorm Lake, IA 50588NPI: 1780755728
WASHINGTON COUNTY HOSPITAL
Clinic/Center
Accepts Medicare400 E POLK STWashington, IA 52353NPI: 1215539952
CHITRAVATHI YERRAPAREDDY, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare1717 W RIDGEWAY AVEWaterloo, IA 50701NPI: 1407833577
FNU DEEPIKA, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
✓ Prescribes GLP-1Accepts Medicare2710 SAINT FRANCIS DR STE 300Waterloo, IA 50702NPI: 1386166171
SREEVASTAV TEJA KALANGI, MD
Internal Medicine, Endocrinology, Diabetes & Metabolism
Accepts Medicare2710 SAINT FRANCIS DR STE 300Waterloo, IA 50702NPI: 1508483280
AMI M KNACKSTEDT, RN, CDE
Registered Nurse, Diabetes Educator
Accepts Medicare1845 SE HAWTHORNE RIDGE DRWaukee, IA 50263NPI: 1982849972
Top Iowa cities
The cities with the most verified providers. Use the ZIP filter above to find one near you anywhere in Iowa.
Medicare in Iowa: quick facts
- About 708,000 people in Iowa are on Medicare (CMS enrollment data, June 2026).
- Roughly 38% of them are enrolled in Medicare Advantage plans; the rest use Original Medicare. The $50 GLP-1 Bridge works with both plan types — see which plans qualify.
- Free, unbiased Medicare help in Iowa: Senior Health Insurance Information Program (SHIIP) — the state's government-funded SHIP counseling program. Call 1-800-351-4664 or visit their website.
Finding a GLP-1 prescriber in Iowa
- Ask your primary care doctor whether they have filed a Medicare GLP-1 prior authorization before — experience speeds up approval.
- Obesity-medicine and endocrinology clinics in Iowa handle these prescriptions most often.
- Confirm the provider accepts your specific Part D or Medicare Advantage plan before scheduling.
New to all this? Start with our eligibility quiz or the Medicare & GLP-1 guide. You can also browse other states.
Iowa GLP-1 coverage questions
Does Medicare cover Wegovy and Zepbound in Iowa?
Yes. GLP-1 coverage is set federally, so it works the same in Iowa as in every state. Through the Medicare GLP-1 Bridge program (live since July 2026), eligible beneficiaries pay a flat $50 per month for covered weight-management GLP-1 medications. Whether you qualify depends on your BMI, health conditions, and plan type — not on where you live.
How many Medicare GLP-1 providers are listed in Iowa?
Our directory currently lists 90 verified providers across 28 Iowa cities, with the largest concentrations in Iowa City, Des Moines, and Ames. Every listing is checked before it appears.
Who can help me compare Medicare plans in Iowa for free?
Senior Health Insurance Information Program (SHIIP) is Iowa's State Health Insurance Assistance Program (SHIP) — free, unbiased, government-funded Medicare counseling. Call 1-800-351-4664. About 38% of Iowa Medicare beneficiaries are enrolled in Medicare Advantage plans (CMS enrollment data, June 2026), and a SHIP counselor can explain how your plan type affects GLP-1 coverage.
Not sure where you stand? Take the 2-minute eligibility quiz or read the full Medicare GLP-1 guide.
Suggest a Iowa provider
Help other seniors in Iowa find care. If you know a doctor or clinic that prescribes GLP-1 medications to Medicare patients, tell us — we verify every listing before adding it.
About this directory
GLP1 Almanacis an independent reference site. Listings are provided for informational purposes only and do not constitute a referral, endorsement, or medical advice. We are not affiliated with any listed provider. Always confirm a provider's credentials, Medicare participation, and current availability directly before scheduling care.