Čelinac (in serbo cirillico: Челинац) è una città e un comune della Bosnia centrale, Republika Srpska, Bosnia ed Erzegovina. Il comune si trova a circa 15 km (9 mi) a est del centro regionale, città di Banja Luka.

Si trova sul fiume Vrbanja, tra i comuni di Laktaši e Prnjavor a nord, Teslić a est, Kotor Varoš, Skender Vakuf/Kneževo a sud, e Banja Luka a ovest.