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