Οι βραχώδεις εκκλησίες του Ιβάνοβο βρίσκονται στην κοιλάδα του ποταμού Roussenski Lom, στη βορειοανατολική Βουλγαρία. Πρόκειται για ένα σύμπλεγμα από λαξευμένες στο βράχο εκκλησίες, παρεκκλήσια, μοναστήρια και κελιά που αναπτύχθηκαν στην περιοχή του χωριού Ιβάνοβο. Εδώ είχαν σκάψει οι πρώτοι ερημίτες τα κελιά και τις εκκλησίες τους κατά τη διάρκεια του 12ου αιώνα. Οι τοιχογραφίες του 14ου αιώνα μαρτυρούν την εξαιρετική ικανότητα των καλλιτεχνών που ανήκαν στη σχολή ζωγραφικής του Τάρνοβο.