223 NPI-registered providers practice in Spirit Lake, Iowa.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| Aaron DixonDC | Chiropractor | Spirit Lake, IA | 1700871548 |
| Abigail KnappPHARMD | Pharmacist | Spirit Lake, IA | 1962396911 |
| Accura Healthcare of Spirit Lake LLC | Skilled Nursing Facility | Spirit Lake, IA | 1457879819 |
| Adam Caviness | Hearing Instrument Specialist | Spirit Lake, IA | 1982171906 |
| Adelee DixonDC | Chiropractor | Spirit Lake, IA | 1295720456 |
| Alfieri Chiropractic PC | Chiropractor | Spirit Lake, IA | 1154652816 |
| Alysa MurphyLMHC | Mental Health Counselor | Spirit Lake, IA | 1982001046 |
| Amanda Kirchner | Case Management Registered Nurse | Spirit Lake, IA | 1932912888 |
| Amber ChristensenPHARM.D. | Pharmacist | Spirit Lake, IA | 1053697169 |
| Amber RakotzLPN | Licensed Practical Nurse | Spirit Lake, IA | 1861202103 |
| Ami SwansonFNP-C | Family Nurse Practitioner | Spirit Lake, IA | 1063137529 |
| Amy HartzellDDS | Dentist | Spirit Lake, IA | 1104987593 |
| Amy MarlowOT | Occupational Therapist | Spirit Lake, IA | 1255702783 |
| Angela CrowleyRN | Ambulatory Care Registered Nurse | Spirit Lake, IA | 1023828340 |
| Ann HeimanM.S., M.P.T. | Physical Therapist | Spirit Lake, IA | 1205875325 |
| Ann HessLMHC | Mental Health Counselor | Spirit Lake, IA | 1487604708 |
| Applewhite Dental Iowa PC | General Practice Dentistry | Spirit Lake, IA | 1265991889 |
| Arnold CaswellCRNA | Certified Registered Nurse Anesthetist | Spirit Lake, IA | 1225027410 |
| Ashley AlfieriD.C. | Chiropractor | Spirit Lake, IA | 1356595557 |
| Ashley MillerPTA | Physical Therapy Assistant | Spirit Lake, IA | 1821449265 |
| Audrey SchoenthalLMFT, LMHC | Marriage & Family Therapist | Spirit Lake, IA | 1609084193 |
| Avera Home Medical Equipment of Lakes Regional Healthcare, LLC | Durable Medical Equipment & Medical Supplies | Spirit Lake, IA | 1134790041 |
| Avera Mckennan | Clinic/Center | Spirit Lake, IA | 1922196856 |
| Averill FuhsDO | Family Medicine Physician | Spirit Lake, IA | 1700306974 |
| Back Care of Spirit Lake, Inc. | Physical Medicine & Rehabilitation Physician | Spirit Lake, IA | 1538122437 |
| Beth SamuelsonRD | Registered Dietitian | Spirit Lake, IA | 1710198270 |
| Blake ReinkeDPT | Sports Physical Therapist | Spirit Lake, IA | 1225326754 |
| Bradley MeyerD.O. | Family Medicine Physician | Spirit Lake, IA | 1043207939 |
| Bradley PoockDC | Chiropractor | Spirit Lake, IA | 1346394731 |
| Brandy LancasterDDS | Dentist | Spirit Lake, IA | 1356489140 |
| Breaking Illusions Counseling LLC | Mental Health Counselor | Spirit Lake, IA | 1598548976 |
| Brenda KraftCRNA | Certified Registered Nurse Anesthetist | Spirit Lake, IA | 1164456992 |
| Brent HaugleMS, RD, LD | Registered Dietitian | Spirit Lake, IA | 1932521572 |
| Brett OlsonM.D. | Family Medicine Physician | Spirit Lake, IA | 1346211646 |
| Brian FordM.D. | Family Medicine Physician | Spirit Lake, IA | 1447220116 |
| Brittany BrennanMA, CCC-SLP | Speech-Language Pathologist | Spirit Lake, IA | 1053608711 |
| Brooke HorsmanOTD | Occupational Therapist | Spirit Lake, IA | 1710696679 |
| Brooke WittrockPHARM D | Pharmacist | Spirit Lake, IA | 1255701355 |
| Carson Roshone | Physical Therapist | Spirit Lake, IA | 1467330233 |
| Chandler Koehler | Mental Health Counselor | Spirit Lake, IA | 1164036323 |
| Charlene AckermanATC, CSCS | Athletic Trainer | Spirit Lake, IA | 1104197268 |
| Charles Birkland | Pharmacist | Spirit Lake, IA | 1760002463 |
| Charlotte PowersBSN, RN | Registered Nurse | Spirit Lake, IA | 1982415311 |
| Chiropractic Concepts | Sports Physician Chiropractor | Spirit Lake, IA | 1194758896 |
| Christensen - Bieri of Spirit Lake, D.D.S., P.C. | General Practice Dentistry | Spirit Lake, IA | 1265891394 |
| Courageous Life Counseling, Coaching, & Consulting, LLC | Mental Health Counselor | Spirit Lake, IA | 1467337048 |
| Courtney BolluytPA-C | Physician Assistant | Spirit Lake, IA | 1215982780 |
| Craig NewellD.D.S.,M.S. | Orthodontics and Dentofacial Orthopedics Dentistry | Spirit Lake, IA | 1023066560 |
| Crystal MeyerARNP | Nurse Practitioner | Spirit Lake, IA | 1841548161 |
| Curtis FredricksonMD | Psychiatry Physician | Spirit Lake, IA | 1548532971 |
| Dakota Dermatology at Spirit Lake PC | Dermatology Physician | Spirit Lake, IA | 1073287678 |
| Dale PalmbergDDS | General Practice Dentistry | Spirit Lake, IA | 1639284292 |
| Daniel Gigstad | Addiction (Substance Use Disorder) Counselor | Spirit Lake, IA | 1699076620 |
| Danielle DawnPRS | Peer Specialist | Spirit Lake, IA | 1235066879 |
| Darren DotsonDDS | General Practice Dentistry | Spirit Lake, IA | 1649374901 |
| David HaismanOD | Optometrist | Spirit Lake, IA | 1104902923 |
| David HallandPT | Physical Therapist | Spirit Lake, IA | 1073824827 |
| David Rodawig | Hearing Aid Equipment | Spirit Lake, IA | 1659907533 |
| Dawn SchulzMA OTR/L | Occupational Therapist | Spirit Lake, IA | 1700048782 |
| Denise MaggR.N. | Registered Nurse | Spirit Lake, IA | 1841402351 |
| Dermatology Skin Studio PC | Dermatology Physician | Spirit Lake, IA | 1245123835 |
| Dickinson County Anesthesia Services, PC | Certified Registered Nurse Anesthetist | Spirit Lake, IA | 1427082197 |
| Dixon Family Chiropractic, PC | Chiropractor | Spirit Lake, IA | 1750467296 |
| Dr. Craig E. Newell P.C. | Orthodontics and Dentofacial Orthopedics Dentistry | Spirit Lake, IA | 1518124544 |
| Dr. Hoffman & Associates, P.A. | Foot & Ankle Surgery Podiatrist | Spirit Lake, IA | 1740497627 |
| Echo Plus Inc | Community/Behavioral Health Agency | Spirit Lake, IA | 1841354834 |
| Elite Health & Wellness P.C. | Chiropractor | Spirit Lake, IA | 1538501366 |
| Emily LoweryRBT | Behavior Technician | Spirit Lake, IA | 1467335869 |
| Eric NielsenD.D.S. | Dentist | Spirit Lake, IA | 1598882607 |
| Eyecare Centre | Optometrist | Spirit Lake, IA | 1750315040 |
| Frick Chiropractic PLLC | Chiropractor | Spirit Lake, IA | 1477369064 |
| Gavin Sorensen | Hearing Instrument Specialist | Spirit Lake, IA | 1720454705 |
| Great Lakes Physical Therapy | Speech-Language Pathologist | Spirit Lake, IA | 1033407507 |
| Great Lakes Physical Therapy, PC | Physical Therapy Clinic/Center | Spirit Lake, IA | 1740593599 |
| Great Lakes Physical Therapy, PC | Physical Therapy Clinic/Center | Spirit Lake, IA | 1255646709 |
| Hannah Buffington | Massage Therapist | Spirit Lake, IA | 1780464404 |
| Hannah PratherRN | Ambulatory Care Registered Nurse | Spirit Lake, IA | 1104636414 |
| Hawkeye Care Center of Spirit Lake, LLC | Skilled Nursing Facility | Spirit Lake, IA | 1578535548 |
| Heather MorganPHARMD, RPH | Pharmacist | Spirit Lake, IA | 1760733729 |
| Hill Avenue Chiropractic Inc. | Chiropractor | Spirit Lake, IA | 1982175121 |
| Hill Avenue Dental LLC | General Practice Dentistry | Spirit Lake, IA | 1376303503 |
| Holly MuellerBSN, RN | Psychiatric/Mental Health Registered Nurse | Spirit Lake, IA | 1629888904 |
| Hy-Vee Inc | Community/Retail Pharmacy | Spirit Lake, IA | 1609802081 |
| Iowa Hearing Associates LLC | Hearing Aid Equipment | Spirit Lake, IA | 1386984318 |
| Iowa Hospice, LLC | Community Based Hospice Care Agency | Spirit Lake, IA | 1033381736 |
| Iowa Lakes Orthopaedics , P.C. | Orthopaedic Surgery Physician | Spirit Lake, IA | 1952363608 |
| Iowa Lakes Orthopaedics, PC | Orthopaedic Surgery Physician | Spirit Lake, IA | 1760624498 |
| J & S Dental Enterprises PLC | General Practice Dentistry | Spirit Lake, IA | 1679040034 |
| J & S Dental Enterprises PLC | General Practice Dentistry | Spirit Lake, IA | 1831082478 |
| Jacinta WilliamsCOTA/L | Occupational Therapy Assistant | Spirit Lake, IA | 1952704181 |
| Jacob HindmanD.D.S | General Practice Dentistry | Spirit Lake, IA | 1831829407 |
| James GamacheMD | Family Medicine Physician | Spirit Lake, IA | 1619949872 |
| Janelle MillerP.T. | Physical Therapist | Spirit Lake, IA | 1073576997 |
| Janet L Boyes PC | Dentist | Spirit Lake, IA | 1699151993 |
| Jason HammD.C. | Chiropractor | Spirit Lake, IA | 1013080860 |
| Jason Hamm Dcpc | Chiropractor | Spirit Lake, IA | 1841517448 |
| Jason ZinnelPA-C | Physician Assistant | Spirit Lake, IA | 1740839042 |
| Jeffrey GoerssM.D. | Family Medicine Physician | Spirit Lake, IA | 1205806817 |
| Jen PetersenRPH | Pharmacist | Spirit Lake, IA | 1760258701 |
| Jeremy BolluytD.O. | Family Medicine Physician | Spirit Lake, IA | 1760452205 |
Source: CMS NPPES Data Dissemination (June 2026).