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.