Usora is a municipality located in Zenica-Doboj Canton of the Federation of Bosnia and Herzegovina, an entity of Bosnia and Herzegovina. It borders with Doboj and Teà ¡anj municipality, and it is named after the Usora River.