Sedangkan di pulau-pulau lainnya masih sangat sedikit dan tidak menyebar dengan merata. Melihat penyebaran penduduk yang tidak merata seperti ini, maka pemerintah mengadakan suatu program yang bernama transmigrasi.
Tujuan resmi dari transmigrasi adalah untuk mengurangi tingkat kepadatan penduduk serta angka kemiskinan di Indonesia, khususnya pulau Jawa, karena pulau Jawa merupakan pulau dengan penduduk terpadat di Indonesia.
Selain itu juga transmigrasi dapat memberikan berbagai kesempatan kepada orang-orang yang ingin bekerja serta memenuhi tenaga pekerja untuk menumbuhkan sumber daya di luar pulau Jawa seperti Sumatera, Papua, Kalimantan dan Sulawesi.
Dalam Kamus Besar Bahasa Indonesia, transmigrasi berarti perpindahan penduduk dari suatu daerah (pulau) yang berpenduduk padat ke daerah (pulau) lain yang berpenduduk jarang. Sehingga transmigrasi memiliki definisi sebagai proses perpindahan penduduk dari suatu wilayah yang memiliki jumlah kepadatan penduduk cukup tinggi ke wilayah yang penduduknya masih sedikit atau tidak ada sama sekali.
Di Indonesia sendiri, transmigrasi biasanya diatur dan didanai oleh pemerintah kepada warga yang umumnya golongan menengah ke bawah. Ketika sudah sampai di tempat transmigrasi maka para transmigran akan diberi fasilitas berupa rumah, tanah, serta kebutuhan penunjang kehidupan.
