Delaware Psychiatric Center
State-Operated Inpatient Psychiatric Hospital
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.
Contact Information
Is this your clinic/facility?
Treatment Services
Levels of Care
Therapies & Approaches
- Collaborative Care
Conditions Treated
- Serious Mental Illness
Populations Served
Additional Services
- Therapeutic Interventions
Insurance Coverage
For information on insurances accepted by Delaware Psychiatric Center, please contact them directly at (302) 255-2700.