Accessibility View Close toolbar

Welcome to Kilroy Chiropractic Health Associates
Your Swampscott Chiropractor

Call us at 781-598-3100 today.

Our purpose at Kilroy Chiropractic Health Associates is to inspire you to towards greater health and well being through compassionate chiropractic care.

Make sure to like us on Facebook by clicking the link on the top page. Improve posture and performance with a pair of custom orthotics from foot levelers. Call today to schedule your foot scan right here in our office.

Dr. Kilroy now offers customized nutritional response testing to help patients target any weakness in their systems. You may discover heavy metals, chemicals or food sensitivities that may be causing poor health. Dr. Kilroy can offer you specific interventions to help reduce these influences on your health and well being and support optimal health. Dr. Kilroy offers Standard Process whole food supplements as a aid in improved health and vitality. For more information go to

Visit to take advantage of Dr Kilroy's healthy eating and good nutrition for optimal performance.

Dr Kilroy is committed to helping you identify and achieve your health goals. We acknowledge that not all patients start off with the same intentions. Some are looking for information, some pain relief, some maintenance care and others a continual move towards exceptional health. Wherever you are in your knowledge and desires, we respect that and look forward to working with you.

We encourage you to learn about chiropractic wellness on our website. You can subscribe to our newsletter, explore the 3D Spine Simulator, read wellness articles and interesting facts, and explore a variety of resources. Enjoy.

Please contact us with any questions or health concerns you may have. We look forward to hearing from you.

Dr. Dave Kilroy
Swampscott Chiropractor | Kilroy Chiropractic Health Associates | 781-598-3100

211 Essex Street Suite 5
Swampscott, MA 01907

New patients receive 15% OFF first visit.

Sign-up using the form or call us at 781-598-3100 to take advantage of this exclusive offer.

3D Spine Simulator

Meet The Chiropractor

Learn Who We Are

  • Dr.
    David Kilroy

    Dr. David Kilroy specializes in the treatment and management of athletes and people with active, busy lifestyles. As an athlete himself, Dr. Kilroy is passionate about working with patients involved in athletic activities. He is well-educated in the latest chiropractic treatment programs as well as therapeutic modalities to aid his patients in maximizing their health and eliminating pain.

    Read More

Featured Articles

Read about interesting topics

  • Relationship with Self

    The relationship you have with yourself and the journey to self-understanding is an important part of your overall wellness. ...

    Read More
  • Indoor Activities and Exercises

    Are you preparing for the winter months or looking for exercises to do when you can't make it to the gym? Follow these exercises to maintain a healthy fitness routine. ...

    Read More
  • Standing Tall

    Young peoples' bones stop growing by approximately age 20, somewhat earlier in women and somewhat later in men. Long bone growth, that is, in the arm, forearm, thigh, and leg, ceases later and smaller bone growth, that is, in the hands, feet, and spine, ceases earlier. In essence, you're as tall as you're ...

    Read More


Sign up for more articles


Reviews By Our Satisfied Patients

  • "I have been going since he first opened by the depot. I wont go anywhere else."
    Christina B.
  • "Great guy, knows his practice.
    You can feel his positive energy right when you walk in the door.
    His mission is to get you back to how you felt before your injury."
    Ricky R.
  • "Dr. Dave straightened me right out!"
    Jon D.


Find us on the map

Office Hours

*TUES & THURS: New Patient Consultations / Examinations

Kilroy Chiropractic Health Associates


10:00 am-2:00 pm

4:00 pm-7:00 pm


10:00 am-2:00 pm

New Clients


10:00 am-2:00 pm

4:00 pm-7:00 pm


10:00 am-2:00 pm

New Clients


10:00 am-2:00 pm

4:00 pm-7:00 pm


By Appointment Only