Welcome to Andover Pediatrics!

We are an independent private practice that has been providing quality patient care to families in our community for over 40 years. Over the years, we have grown and have added pediatricians, pediatric nurse practitioners, and pediatric mental health therapists to our team. We work together with patient families through all stages of growth and development to support both physical and mental health and wellness. We welcome your family to join our practice!

Our Services

The mission of Andover Pediatrics is to provide the best possible medical care for children, to give support, advice, and information to their families and to do so in a warm, courteous manner in a safe, child-friendly environment.

Office Hours

We are open Monday – Friday and most weekends and holidays. Please call our office at 978-475-4522 to make an appointment to be seen.

Walk-in Hours: Monday – Friday ONLY
Saturday & Sunday: By Appt Only

Monday – Friday 8:15 AM – 5:00 PM

Walk-in Hours Mon-Fri 8:15 AM – 9:30 AM

Saturday & Sunday 9:00 AM – 12:00 PM


*weekend & holiday hours may vary

If you are experiencing a life-threatening emergency, Call 911 or go to your closest Emergency Room

Our Services

The mission of Andover Pediatrics is to provide the best possible medical care for children, to give support, advice, and information to their families and to do so in a warm, courteous manner in a safe, child-friendly environment.

Our Services

The mission of Andover Pediatrics is to provide the best possible medical care for children, to give support, advice, and information to their families and to do so in a warm, courteous manner in a safe, child-friendly environment.

Updates & Current Events

Flu Vaccines are now available!

Announcing the Return of Walk-in Clinic

We are changing computer systems to EPIC in March! During the transition, there will be less appointments available and we’ll be responding a bit more slowly while we learn the new system and transition all of the patient information. We appreciate your patience!