Resources
The North Shore Mental Health & Wellness Directory
Your Comprehensive Guide to Care in Peabody, Salem, Danvers, and Beyond
Navigating the healthcare system on the North Shore can be overwhelming. To help our community find the support they need—from emergency stabilization to daily medication—we have curated this definitive directory of local resources.
Emergency & Crisis Psychiatric Services
If you or a loved one is experiencing a psychiatric emergency, these facilities provide 24/7 stabilization and assessment. We recommend these centers for acute crisis care before transitioning into our Psychiatric Day Treatment Program.
Lahey Medical Center – Peabody
1 Essex Center Dr, Peabody
(978) 538-4000
24/7 ER & Inpatient Unit
Salem Hospital (Mass General Brigham)
81 Highland Ave, Salem
(978) 741-1200
Behavioral Health ER
North Shore Emergency Services
41 Mason Street, Salem
(978) 744-1585
24-hr Mobile Crisis Team
BayRidge Hospital
60 Granite Street, Lynn
(781) 599-9200
Acute Psychiatric Inpatient
Beverly Hospital (BILH)
85 Herrick St, Beverly
(978) 922-3000
Emergency Psychiatric Care
MA Behavioral Health Help Line
Statewide
833-773-2445
24/7 Triage & Dispatch
Community Support Groups & Peer Networks
Recovery happens in community. The following groups provide free or low-cost peer support for residents of Essex County.
NAMI Greater North Shore
The National Alliance on Mental Illness (NAMI) is an essential partner for families.
- Serving: Peabody, Salem, Danvers, Beverly, and Lynnfield.
- Contact: (617) 984-0504
- Programs: Family-to-Family support, NAMI Connection peer groups, and advocacy.
North Shore Public Health Collaborative
Supported by regional grants, these groups meet at various local landmarks:
- Peabody Institute Library: Support for families of those with Substance Use Disorder (Fridays, 10 AM).
- Franco American Club (Beverly): Adult Anxiety Support (Thursdays, 6 PM).
- Online/Zoom: “Coping with Anxiety in your 20s” (Tuesdays, 12 PM).
Specialized Support
- Learn to Cope (Peabody/Salem): A peer-led support network for families dealing with addiction and mental health. learn2cope.org
- The Trevor Project (LGBTQ+ Youth): 24/7 support at 866-488-7386.
- HAWC (Healing Abuse Working for Change): Domestic violence support in Salem. 24-hr Hotline: 800-547-1649.
North Shore Pharmacy Directory
Medication is a pillar of stability. Our Medication Management team often coordinates with these local pharmacies to ensure our patients have seamless access to their prescriptions.
Peabody Pharmacies (01960)
- Walgreens Pharmacy: 35 Main St, Peabody | (978) 977-9211
- CVS Pharmacy: 174 Main St, Peabody | (978) 977-4844
- Lahey Clinic North Pharmacy: 1 Essex Center Dr, Peabody | (978) 538-4150
- Eaton Apothecary: 2 Centennial Dr, Peabody | (978) 535-3732 (Specialty & Compounding)
- Home Care Pharmacy: 104 Newbury St, Peabody | (978) 535-3893
Danvers Pharmacies (01923)
- Walmart Pharmacy: 55 Brooksby Village Way, Danvers | (978) 777-6983
- Costco Pharmacy: 11 Newbury St, Danvers | (978) 750-4334
- CVS Pharmacy: 139 Endicott St, Danvers | (978) 648-8930
Salem Pharmacies (01970)
- Salem Hospital Inpatient/Outpatient Pharmacy: 81 Highland Ave, Salem | (978) 741-1215
- Walgreens Pharmacy: 29 New Derby St, Salem | (978) 744-7442
- CVS Pharmacy: 426B Essex St, Salem | (978) 741-0484
Local Specialized Care & Outpatient Centers
While Balance Mental Health Group provides the leading PHP/Day Treatment on the North Shore, we believe in a “Continuum of Care.” We often refer patients to or from these specialized outpatient providers.
- Eliot Community Human Services (Danvers): Behavioral health clinics at 10 Harbor St. (978) 619-6850.
- Northeast Health Services (Danvers/Beverly): Behavioral health urgent care and routine appointments.
- Children’s Friend and Family Services (Salem/Gloucester): Specialized youth and family-focused counseling.
- Recovery Centers of America (Danvers): Intensive substance use disorder (SUD) treatment.
Why Geographic Proximity Matters in Recovery
For residents of Essex County, traveling to Boston for intensive treatment is often a barrier to success. Traffic on Route 128 or the Tobin Bridge can turn a 5-hour treatment day into an 8-hour ordeal.
By choosing a facility like Balance Mental Health Group—located centrally at 100 Corporate Place in Peabody—patients from Lynnfield, Middleton, and Swampscott can access world-class clinical care while staying close to their local support systems, pharmacies, and families.
Travel Times to Balance Mental Health Group:
- From Danvers Square: 8 minutes
- From Salem (North Station area): 12 minutes
- From Beverly (Cummings Center): 15 minutes
- From Lynnfield (MarketStreet): 10 minutes
Regional Mental Health Statistics (2026)
The North Shore is currently experiencing a 15% higher demand for intensive outpatient services than the state average. This is attributed to the “accessibility gap” where localized providers are scarce despite a high concentration of residents in the 25-45 age demographic.
At Balance, we are proud to be the “anchor” for mental health stability in this region.
How to Use This Directory
This directory is updated quarterly. If you are a local provider or support group leader and would like to be included in our North Shore Resource Hub, please contact our community outreach coordinator at Balance Mental Health Group.
Ready for the next step?
If you have visited these resources but still feel you need a higher, more structured level of care, contact us today to learn about our Psychiatric Day Treatment Program.
Phone: (978) 326-9055
Online: Book a Consultation
