Čelinac (în sârbă chirilică: Челинац) este un oraș și o comună din Bosnia Centrală, Republica Srpska, Bosnia și Herțegovina. Municipalitatea se află la aproximativ 15 km (9 mi) la est de centrul regional, orașul Banja Luka.

Este situată pe râul Vrbanja, între municipalitățile Laktaši și Prnjavor la nord, Teslić la est, Kotor Varoš, Skender Vakuf/Kneževo la sud și Banja Luka la vest.