Enable. Empower. Enrich.

Enable. Empower. Enrich.

Facebook logo icon

Delaware Psychiatric Center

Delaware Psychiatric Center is a publicly funding organization providing integrated services to adults suffering from severe and persistent mental illness.  They provide psychiatric evaluations, diagnosis and inpatient treatment.



1901 North Du Pont Highway
New Castle, DE 19720


Phone: (302)255-2700

Website: http://dhss.delaware.gov/dsamh/dpc.html