Delaware Psychiatric Center is a mental health treatment facility serving New Castle and the surrounding Delaware area. The facility provides specialized care tailored to meet the unique needs of each client.
Learn more about Psychiatric Services, Inpatient Treatment, Medication Management.
Delaware Psychiatric Center, located at 1901 North Du Pont Highway in New Castle, Delaware, is a state-operated psychiatric hospital providing 24-hour inpatient care for adults with serious mental illness. Established in the late 1800s, the center is part of the Delaware Health and Social Services system and offers comprehensive psychiatric evaluation, medication management, therapeutic interventions, and individualized treatment planning. Its long-standing presence ensures a continuity of care and integration with broader health and social service programs on the Herman M. Holloway, Sr. Campus.
The facility is specifically designed to support adults requiring intensive psychiatric care in a structured and secure environment. Delaware Psychiatric Center emphasizes evidence-based interventions, collaborative care, and round-the-clock support for patients with complex mental health needs. Its continuous inpatient services and state-operated structure make it a crucial resource for adults in Delaware seeking specialized psychiatric treatment.