Lahey Health is now part of Beth Israel Lahey Health.  Explore Lahey locations below or reach Lahey Hospital & Medical Center, Beverly Hospital and Winchester Hospital.

Primary Care

Need an appointment?

Call 781-744-7000

At Lahey Health Primary Care, our staff of physicians, physician assistants, nurse practitioners, registered nurses, clinical pharmacists and support professionals are committed to providing you with outstanding primary care services. Experts in adult medicine, our primary care providers work together in teams to deliver comprehensive and compassionate care to you and your family. As a patient of our primary care services, you also benefit by having convenient access to hundreds of world-renowned specialists who, like our primary care providers, work in teams to ensure that your unique health care needs are met.

Our primary care physicians and advanced care team are among the most talented and respected clinicians in the region. Our doctors are dedicated teachers of medical students and physicians in training, many of whom have been honored by Tufts School of Medicine for excellence in teaching awards.

Our practice is truly special; we commit all of our professional energy to providing the best primary care to our patients. With that commitment comes the pledge to continually evaluate and improve our team approach to your health care.

Lahey Health Primary Care provides services at our flagship facility in Burlington, additional medical centers in Lexington and Peabody, and at nearly a dozen community locations throughout northeastern Massachusetts. Please refer to the menu to learn more about the services provided at the Lahey Health Primary Care locations most convenient to you.

Medical Center Locations

Medical Center Locations
Location Phone Number
Burlington 781-744-7000
Peabody 978-538-4300
Lexington 781-372-7100

Community Practice Locations

See additional Lahey Health Primary Care locations.