IMDi ble opprettet 1. januar 2006 for å være et kompetansesenter og en pådriver for integrering og mangfold. IMDi iverksette integrerings- og mangfoldspolitikken på BLDs ansvarsområde. IMDi bosetter flyktninger, følger opp introduksjonsloven og forvalter viktige økonomiske virkemidler innenfor integrerings- og mangfoldsarbeidet.
Oppgavemengden har økt, og antall ansatte har økt fra 110 ved etableringen, til rundt 200.