Westwood Lodge

A campus of Westwood Pembroke Health System

45 Clapboardtree Street
Westwood, MA 02090

Westwood Lodge is a 89-bed private psychiatric hospital located in Westwood, Mass. The hospital offers a continuum of services, including inpatient for adolescents and adults.

Programs Include:

  • 24-Hour Evaluations, Triage, and Admissions
  • Inpatient Treatment for Adolescents, and Adults
  • Partial Hospitalization for Children, Adolescents, and Adults

If you need to obtain patient medical records, click here to download a Release of Information form. Completed forms should be faxed to 781‐762‐0550.

Please contact our Intake Department for assistance and admissions options.


Westwood Lodge in the News

New Chief Clinical Officer Appointed at Westwood Lodge and Lowell Treatment Center
New Group Director, CEO Appointed At Westwood Lodge
Local Nurse Practitioner Receives National Recognition for Work in Mental Health and Addiction Treatment
See all news releases here

Westwood Lodge