Banja Luka (Kiril: Бања Лука) merupakan sebuah kota yang terletak di bagian utara Bosnia-Herzegovina. Kota ini merupakan kota terbesar kedua di negara itu. Kota ini merupakan ibu kota de factoRepublika Srpska. Bermuara di Sungan Vrbas dan Vrbanja. Kota ini memiliki jumlah penduduk sebanyak 210.000 jiwa (2006) dan memiliki luas wilayah 15 km².