Se conoce como transmigración (indonesio: transmigrasi, del holandés transmigratie) a una iniciativa del gobierno colonial holandés instaurada a principios del siglo XIX y continuada por el gobierno post-colonial de Indonesia consistente en trasladar a las personas sin tierra de las áreas densamente pobladas de Indonesia a las zonas menos pobladas del país.
Sin embargo, el programa ha sido controvertido, ya que los temores de las poblaciones nativas de "javanización" e "islamización" han fortalecido los movimientos separatistas y la violencia comunitaria.
[5] El programa pudo haber tenido la intención de fomentar la unificación del país mediante la creación de una única identidad nacional indonesia para reemplazar las identidades regionales.
Los pueblos indígenas vieron el programa como parte de un esfuerzo del Gobierno de Indonesia (con sede en Java) para extender un mayor control económico y político sobre otras regiones.
En dichas provincias, el programa ha dado como resultado que la población melanesia sea menor en total que la población de origen no melanesio (principalmente austronesio).