Kreševo (Serbian Cyrillic: Крешево, pronounced [krêʃeʋo]) is a town and municipality located in Central Bosnia Canton of the Federation of Bosnia and Herzegovina, an entity of Bosnia and Herzegovina. Kreševo is a mountainous town, located in a narrow valley of the Kreševka river, under the slopes of Mount Bitovnje. An old Franciscan monastery of St. Catharine is located in the town's outskirts.