바냐루카(보스니아어/크로아티아어: Banja Luka | 세르비아어(키릴문자)/: Бања Лука | 러시아어: Баня-Лука)는 보스니아 헤르체고비나의 도시이자, 스르프스카 공화국의 수도이다. 이 도시의 면적은 1,232㎢이며, 인구는 175,000명이다.[1]