El Centro de Salud Mental de Retiro ha tenido diferentes ubicaciones, desde sus comienzos en la calle Eraso nº 2, pasando por la calle Dr. Castelo nº 58 hasta la actualidad (desde el año 2005) en la calle Lope de Rueda nº 43.
Con el inicio de la gestión de la sanidad por parte de las comunidades autónomas, Madrid va creando diferentes centros en todos los distritos, por lo que en el Centro de Salud Mental (que ya se llamaba Centro de Salud Mental de Retiro) se asume la atención integral de la población del distrito de Retiro y se crean algunos programas específicos: Programa infanto-juvenil, Programa de Alcohol, Programa de Adultos y Programa de Rehabilitación.
En el año 2010 pasa a depender del Hospital General Universitario Gregorio Marañón para integrarse en el Departamento de Psiquiatría de este hospital. Ese año, con la libre elección de especialista, comienza a atender a pacientes que por libre elección proceden de toda la Comunidad de Madrid.
Desde el año 2012 se van creando nuevos programas específicos de atención en salud mental que, basados en las actuales evidencias científicas, ponen el foco en situaciones clínicas necesarias en este siglo XXI. El primero de ellos es el PRISURE (2014), programa de atención intensiva a los pacientes con riesgo suicida, para continuar con diferentes y necesarios programas clínicos. Los programas multidisciplinarios son desarrollados y atendidos por psiquiatras, psicólogos clínicos, enfermería y trabajo social, basados en la neurociencia, ciencia multidisciplinar por definición.
El Centro de Salud Mental Retiro es en la actualidad un dispositivo que continúa la propuesta comunitaria de trabajar con todos los recursos psicosociales y que incorpora los modernos avances científicos para prestar atención comunitaria y personalizada, en definitiva de excelencia, a la población de Madrid.