L'ICMPD è stato fondato nel 1993. Le attività principali dei progetti dell'ICMPD ruotano attorno al rafforzamento delle capacità delle autorità locali nella gestione della migrazione. La Segreteria di Stato per la migrazione (SEM) è un membro attivo del gruppo direttivo dell'ICMPD, che agisce come una sorta di comitato di supervisione. Attualmente, l'ICMPD attua circa 70 progetti, alcuni dei quali sono sostenuti dalla Svizzera.