North Shore Primary Care

Get excellent North Shore primary care at North Shore Medical Center (NSMC).

NSMC offers adults and families living on the North Shore comprehensive primary care services at convenient North Shore locations. NSMC has more than 180 board-certified pediatric primary care doctors, internal medicine physicians and family practice doctors. Our primary care physicians work in close collaboration with our other medical and surgical specialists. In addition, through our membership in Partners HealthCare, all NSMC patients have access to specialists at Massachusetts General Hospital and Brigham and Women's Hospital, as well as others in the network.

NSMC offers more options for North Shore primary care.

North Shore patients at NSMC have multiple options:
  • Internal medicine physicians provide primary care for adults, diagnosing and treating a wide variety of illnesses. Our North Shore primary care doctors offer physical exams, routine health screenings and preventative care. They work closely with their North Shore colleagues in all areas of medicine to provide coordinated and comprehensive care for NSMC patients.
  • Family medicine doctors provide primary care to North Shore families, from infants through adults. These physicians diagnose and treat a broad range of conditions, conduct annual checkups, and offer age-appropriate screenings and vaccinations. Many families find that having one doctor for all members of the family provides greater convenience and helps the physician better understand family medical history and health dynamics. Some NSMC family medicine specialists have special training in adolescent medicine, geriatric medicine, sleep medicine, sports medicine or hospice and palliative medicine.
  • Pediatric primary care physicians provide primary care for children, from infants through young adults. They offer annual checkups, sick visits, immunizations, periodic screening tests, comprehensive health services for adolescents and teens, and routine pediatric procedures.

How to find a North Shore primary care doctor

To find a primary care doctor at North Shore Medical Center, you can use our Find a Doctor tool on the NSMC website. You can search for doctors by location and specialty, as well as by gender, languages spoken, and other criteria. You can also narrow your results to see only doctors who are currently accepting patients.

If you have several possible physicians you are considering, you may want to schedule an initial visit with the doctors. During the visit you can ask questions, learn about their approach to primary care, and get to know them in a general way. Since your primary care doctor will likely be your most significant medical relationship, we want you to feel comfortable in your choice.

View all NSMC physicians at Find a Doctor, where you can find family physicians, internal medicine physicians or pediatricians near you.