La OIM México se establece como Representación de la Organización Internacional para las Migraciones en el 2004 por medio de un acuerdo entre el Estado Mexicano y la OIM. Un año después, la OIM México inicia actividades en Tapachula, Chiapas a través de su oficina de terreno para la Frontera Sur. 

La OIM está consagrada al principio de que la migración en forma ordenada y en condiciones humanas beneficia a los migrantes y a la sociedad.

Actualmente, la OIM México trabaja en las siguientes seis áreas: