IOM began its operations in Thailand in 1975, assisting the resettlement of Indo-Chinese refugees to countries offering them permanent residence. With the Kingdom of Thailand joining IOM as a member state in 1986, the organization's cooperation with the Royal Thai Government has expanded to cover all aspects of migration affecting the Kingdom and its neighbours, including labour migration, migration health, counter trafficking, emergency and post crisis, institution building, border management, security and law enforcement.

Today, IOM has a strong presence in Thailand with over 200 staff working on more than 35 active projects in seven locations across the country. The IOM Mission in Thailand has a main office in central Bangkok and six other project offices in the Bangkok Metropolitan Area, Chiang Mai, Mae Hong Son, Mae Sariang and Mae Sot.