Žepče is a town and municipality located in Zenica-Doboj Canton of the Federation of Bosnia and Herzegovina, an entity of Bosnia and Herzegovina. It is situated in central Bosnia and Herzegovina, between Doboj and Zenica. As of 2013, it has a population of 30,219 inhabitants.