Direktoratet ble opprettet 1. januar 2006, og er tildelt oppgaver som tidligere lå under Utlendingsdirektoratet, herunder samarbeide med kommuner om bosetting, norskopplæring og grunnleggende kvalifisering av flyktninger og deres familiegjenforente følge opp introduksjonsloven, forvalte viktige økonomiske virkemidler innenfor integrerings- og mangfoldsarbeidet være nasjonal fagmyndighet for tolking i offentlig sektor følge opp regjeringens handlingsplan mot tvangsekteskap være pådriver for offentlige tjenester som er tilpasset mangfoldet i befolkningen drifte Mangfolds- og migrasjonsbiblioteket, et spesialbibliotek for kunnskap om innvandring og integrering IMDi har hovedkontor i Oslo og regionale enheter i Narvik, Trondheim, Bergen, Kristiansand og Gjøvik.