Skip to main content
Delaware Psychiatric Center - Mental health treatment facility in New Castle, DE

Delaware Psychiatric Center

2.4(5)

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

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

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.