Čelinac (serbska cyrylica: Челинац) to miasto i gmina w centralnej części Bośni, wchodzące w skład Republiki Serbskiej, jednego z dwóch głównych podmiotów administracyjnych Bośni i Hercegowiny. Ośrodek gminny położony jest około 15 km na wschód od centrum regionu, czyli miasta Banja Luka.
Gmina leży w dolinie rzeki Vrbanja, a jej położenie sprzyja zarówno rolnictwu, jak i codziennym kontaktom gospodarczym z większymi ośrodkami miejskimi. Graniczy z gminami Laktaši i Prnjavor na północy, Teslić na wschodzie, Kotor Varoš oraz Skender Vakuf / Kneževo na południu, a także z Banja Luka na zachodzie.
Čelinac pełni funkcję lokalnego centrum administracyjnego i usługowego dla okolicznych miejscowości. Teren gminy obejmuje zarówno obszary dolinne, jak i bardziej pagórkowate, co wpływa na zróżnicowany charakter osadnictwa. Ważną rolę odgrywają tu komunikacja drogowa, drobny handel, usługi oraz działalność związana z wykorzystaniem lokalnych zasobów naturalnych.
Okolica wyróżnia się typowym dla tej części Bośni krajobrazem rzecznym i leśnym, a Vrbanja stanowi najważniejszą oś geograficzną i przyrodniczą gminy. Dzięki bliskości Banja Luki Čelinac pozostaje silnie powiązany z większym rynkiem pracy, edukacji i administracji, jednocześnie zachowując własny, mniejszy ośrodek miejski.