Banja Luka (kyrillisillä aakkosilla: Бања Лука) on Bosnia ja Hertsegovinan toiseksi suurin kaupunki. Käytännössä se toimii
Bosnian serbitasavallanllalla pääkaupunkina ja siellä sijaitsevat tärkeimmät hallinnon yksiköt, muun muassa parlamentti, vaikka virallinen pääkaupungin asema onkin
Sarajevo. Kaupungin asukasluku on noin 196 500 ja koko kunnan 220 000.