About

Southwood Psychiatric Hospital is the region’s only behavioral health hospital solely dedicated to children and adolescents. Opening in 1984, Southwood has emerged as a leader in psychiatric services to children, adolescents and their families. This beautiful campus like setting is located in Upper St. Clair PA, just minutes from Interstate 79 and is easily accessible for the entire tri-state region. Southwood accepts almost all major insurances and has become a TRICARE certified provider. Southwood has received the Gold Seal of Approval from The Joint Commission ensuring Southwood’s commitment to continued compliance with the Joint Commissions state of the art standards.

Photos