Skip to content
Menu
express care logo
Riverwalk:
mins
Andover:
mins

John Maddox, MD

Welcoming New Patients!

Specialties

Pediatrics

Clinical Interests

Newborn Care
Pediatric Sleep Disorders
Nutrition
Developmental Delays
Asthma

Undergraduate and Graduate Education

B.A. History
University of North Carolina (Chapel Hill, NC)

Medical School

University of New Mexico School of Medicine (Albuquerque, NM)

Internship / Residency

Residency in Pediatrics
Tufts Medical Center/Floating Hospital (Boston, MA)

Fellowship

American Academy of Pediatrics, Fellow

Board Certifications

The American Board of Pediatrics


Biography

Dr. Maddox grew up in Hobbs, New Mexico and earned his medical degree at the University of New Mexico School of Medicine, where he was inspired by doctors who lived in the same community as their patients. Dr. Maddox has remained in Massachusetts since completing residency at Tufts Medical Center. In 2019 he joined Pentucket Medical in Haverhill, where he lives, along with his wife, who graduated from Haverhill High School. He is committed to students’ academic and social-emotional success and has served as School Physician for Haverhill Public Schools since 2012. Dr. Maddox is also a co-founder of Haverhill Promise: an organization committed to helping every child in Haverhill read well by third grade.

Dr. Maddox enjoys shepherding the health and wellness of the next generation of Hillies, as well as those from other communities. His favorite hobbies are reading good books, beach walks with his wife, golf with his son, and time with family and friends.

Reminder: To protect all of our patients, you must wear a mask to enter any of our locations.
Public health guidance for masking related to vaccination status has NOT changed in healthcare settings.

Vaccine Appointment Scheduling

Patients age 12 and older can schedule a vaccine appointment on the State’s website. Please note, any patient under 18 needs a parent or guardian’s consent which can be found here.

COVID-19 Information