Dedicated to serving our community through the COVID-19 crisis.

For the health and safety of our patients, staff and communities, we have made important changes to our operations. READ MORE.

November Flu Clinics

OUR LOCATIONS

North Shore Community Health is a network of family health centers serving over 13,000 patients, with three community-based sites and seven school-based locations.

Salem Family Health Center
Peabody Family Health Center
Gloucester Family Health Center

EVERYONE DESERVES EXTRAORDINARY CARE

We provide compassionate, comprehensive care to all patients regardless of your insurance or ability to pay. Discounts for essential services are offered based on family size and income.

For more information or assistance, please call (978) 744-8388.

OUR SERVICES

Primary Care

Primary Care

Behavioral Health

Behavioral Health

Dental Care

Dental Care

Substance Use Disorder

Substance Use Disorder

HIV AND HEPATITIS C

HIV and Hepatitis C

PHARMACY

Pharmacy

LAB SERVICES

Lab Services

INSURANCE ENROLLMENT

Insurance Enrollment

OUR HEALTHCARE PROVIDERS

We provide compassionate, comprehensive care to all patients regardless of your insurance or ability to pay. Discounts for essential services are offered based on family size and income.

OUR CAREERS

Our employment opportunities are continually changing and include both administrative and clinical positions. We are always interested in meeting qualified candidates who are eager to join our mission in providing excellent, comprehensive, accessible, and affordable primary care.

North Shore Community Health

HEALTHY PEOPLE. VIBRANT COMMUNITIES.

Start typing and press Enter to search