Need Help Now? Call the Suicide & Crisis Lifeline at 988 | SAMHSA Helpline: 1-800-662-HELP (4357)
Delaware Psychiatric Center
2.4(5)
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.
Treatment Services
Levels of Care
Therapies & Approaches
- Collaborative Care
Conditions Treated
- Serious Mental Illness
Populations Served
Contact Information
1901 N Dupont Hwy, New Castle, DE, 19720
Monday: Open 24 hours
Tuesday: Open 24 hours
Wednesday: Open 24 hours
Thursday: Open 24 hours
Friday: Open 24 hours
Saturday: Open 24 hours
Sunday: Open 24 hours
Is this your clinic/facility?
Claim Verified Badge – Display your badge on your website
Claim Your Listing – Request updates or manage this profile
List Your Facility – Add a new treatment center to our directory
Insurance Coverage
For information on insurances accepted by Delaware Psychiatric Center, please contact them directly at (302) 255-2700.