Le Monastère de Saint Naum a été construit au 10ème siècle à l’extrême sud du Lac d’Ohrid, à la frontière albanaise, sur un rocher dominant le lac. Il a été construit par Saint Naum de Preslav, qui était écrivain et évangélisateur durant l’époque médiévale, mais également un des créateur de l’alphabet Slave. Saint Naum y a été enterré en 910.
Ce monastère est typique de l’architecture byzantine et il a inspiré beaucoup d’édifices religieux de la région comme le Monastère Saint Pantaleimon d’Ohrid.
De nos jours il n’est plus possible voir les décоrations intérieur datant de l’époque de Saint Naum car celles-ci ont disparues avec les siècles.Les fresque intérieures visibles aujourd’hui datent de 1806 et ont été réalisée par un artiste albanais.
Le monastère a également subit de nombreuses catastrophes à travers son histoire dont le plus grave est l’incendie de février 1875 qui a détruit une bonne partie du bâtiment.