Cтаринная поморская деревня Вирма расположена в устье одноименной реки, на побережье Белого моря, в 35 км юго-восточнее города Беломорск. Долгое время эта старинная русская деревня входила в состав приморских вотчин знаменитой новгородской боярыни Марфы-Посадницы, занимавшей в XV веке первое место среди новгородских феодалов по размерам владений в Карелии. После падения новгородской «боярщины» и включения Новгородской республики в состав единого русского государства все владения новгородских бояр в Карелии были конфискованы и "отписаны на государя", а часть из них, особенно на беломором побережье, передана в ведение Соловецкого монастыря. Близ Вирмы обнаружен каменный фундамент солеварен Соловецкого монастыря (XVI – XVII века). Вирма – древнейшее поморское село, когда-то многолюдное, теперь опустело, здесь осталось всего 20 жилых домов. Мощные срубы по-северному добротных крестьянских домов обветшали, но село по-прежнему живописно. Главной достопримечательностью его является красивое здание церкви Петра и Павла, построенной в 1696 г. и поставленной на скалистой возвышенности, чуть в стороне от домов. Мощь деревянного здания с крупной центральной главой, выстроенного в поморской традиции, видится издалека. С 1797 г. Виремский приход входил в состав Сумского прихода, но в 1893 г. Виремское селение отделилось и стало самостоятельным. Деревня Вирма является одним из немногих, сравнительно хорошо сохранившихся, традиционных поселений Карельского Поморья. Вторжение современной застройки незначительно и в целом не искажает исторически сложившегося облика деревни.