Invånarantalet är cirka 364 000 (2013). Majoriteten av dessa är bosniaker (muslimer). Det finns även en stor minoritet av kroater som bor främst i kommunerna Zenica, Žepče, Usora och Vareš. Det finns en liten minoritet av serber som bor främst i Zenica och några mindre områden i Visoko, Zavidovići och Tešanj.
Zenica-Doboj kanton hade 364 433 invånare 2013, varav[1]: