Земенският манастир „Св. Йоан Богослов” е разположен на 1,5 км от град Земен. Манастирът е основан по време на Първото българско царство (681 – 1018 г.). Първоначално манастирът е датиран към ХІ – ХІІІ в., но при откриването на по-стари стенописи и някои елементи на украсата изследователите стигнали до извода, че светата обител е от времето на Първото българско царство. През 1334 г. владетелят на Велбъждското княжество деспот Деян дарил средства за ново изографисване на храма.
