Zavidovići () 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, located between Doboj and Zenica on the confluence of rivers Bosna, Krivaja and Gostović. It sits in a valley surrounded by many mountains of which the largest is Klek. As of 2013, the municipality had a population of 35,988 inhabitants and the town itself 8,174.
