There are many legends about the origin of name Osogovo, but the most famous one is that it was given by the Saxon miners who were mining gold and silver in the region in the past. According to this legend, the name originates from the Old Germanic words osso (god) and gov (place) which means a divine place.