Desde 1985 actúa como un consorcio, con entidad jurídica propia,[2][3] y está ubicado en Bellaterra, en el Campus de la Universidad Autónoma de Barcelona.
[4] Entre los objetivos del CED se encuentran la investigación, la formación y la difusión de los estudios demográficos y de la población en el ámbito europeo, ocupándose especialmente del contexto catalán del y español.
[3] La investigación básica y aplicada, la docencia con la programación de cursos específicos de formación, la difusión con publicaciones propias y ajenas, la organización y participación en actos públicos, y el establecimiento de relaciones con otras instituciones relacionadas, se encuentran entre sus finalidades más destacadas.
[8] El CED también es miembro de la "European Doctoral School of Demography" (EDSD), habiendo sido su sede durante los cursos académicos 2011-12 y 2012-13, así como de las ediciones 2019-2023.
Desde enero de 2015, Albert Esteve Palós es el director del CED, sustituyendo a Anna Cabré i Pla que había ostentado el cargo de directora desde 1984 hasta 2014, en el momento de su jubilación.