The majority of its population professes Christianity, with the Catholic Church being the most important denomination within the population with 33,191 inhabitants in the Canton of Posavina (representing more than 77 percent of the population). The most significant non-Christian minority is made up of Muslims (8,341 inhabitants) and there are also other Christians such as members of the Serbian Orthodox Church (841 inhabitants).
