Level 3 Patient-Centered Medical Home by the National Committee for Quality Assurance (NCQA)

Primary Care

At NSCH we have providers at all sites that are accepting new patients for Primary Care services. NSCH provides comprehensive medical care for men, women, children, and adolescents. These services include: annual physical examinations, health screenings, school physicals, immunizations, sick visits, chronic disease management, and patient education.


Want to become a North Shore Community Health patient? An appointment can be made for any site by calling our centralized call center: (978)744-8388.


Please click here to view our Primary Care, Behavioral Health, and Dental Providers.