Le CIDPM a été créé en 1993. Les principales activités des projets du CIDPM portent sur le renforcement des capacités des autorités locales en matière de gestion de la migration. Le Secrétariat d'Etat aux migrations (SEM) est un membre actif du groupe de pilotage du CIDPM, qui agit comme une sorte de conseil de surveillance. Actuellement, le CIDPM met en œuvre environ 70 projets, dont une partie est soutenue par la Suisse.