Pada tugas akhir ini dilakukan penelitian mengenai salah satu algoritma Machine Learning yaitu Random Forest dan aplikasinya dalam menyelesaikan permasalahan klasifikasi. Permasalahan klasifikasi yang dibahas pada penelitian ini adalah cara memprediksikan loyalitas nasabah bank menggunakan parameter-parameter yang terdapat pada data nasabah. Salah satu permasalahan yang sering dihadapi oleh pihak bank dalam sektor perbankan adalah cara untuk melakukan penghematan biaya marketing dalam kegiatan menghimpun dana nasabah. Pada sektor perbankan, biaya marketing digunakan untuk memberikan insentif dan benefit baik untuk menarik nasabah baru maupun untuk mempertahankan loyalitas nasabah yang sudah memanfaatkan jasa bank yang bersangkutan. Dengan menentukan loyalitas nasabah, penggunaan biaya marketing dapat dioptimalkan dengan pemberian insentif yang proporsional terhadap loyalitas nasabah tersebut. Algoritma Random Forest akan digunakan untuk membangun model yang dapat melakukan prediksi terhadap loyalitas nasabah berdasarkan pada parameter-parameter pada dataset nasabah. Melalui percobaan dalam penelitian ini, diperoleh model yang dapat memprediksikan loyalitas nasabah dengan cukup baik dengan ukuran perhitungan berupa Accuracy sebesar 96%, Precision sebesar 94%, dan Recall sebesar 98%.