Established in 1951, the International Organization for Migration (IOM) is the leading intergovernmental organization in the field of migration and is a Related Organization of the United Nations. With 173 member states, a further 8 states holding observer status and offices in over 100 countries, IOM is committed to the principle that humane and orderly migration benefits migrants and society. To advance this aim, IOM provides services and advice to governments and migrants.

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.