Čelinac (Serbian Cyrillic: Челинац) é uma cidade e município da Bósnia Central, Republika Srpska, Bósnia e Herzegovina. O município fica a cerca de 15 km ao leste do centro regional, cidade de Banja Luka.

Está localizada no rio Vrbanja, entre os municípios de Laktaši e Prnjavor ao norte, Teslić ao leste, Kotor Varoš, Skender Vakuf/Knezevo ao sul, e Banja Luka ao oeste.