В одном из небольших населённых пунктов Новой Англии, на улице, известной как Пинченова, расположен старинный деревянный дом с семью фронтонами — фамильное владение семьи Пинченов. Изначально на этом месте жил Метью Мол, но с расширением посёлка его участок заинтересовал полковника Пинчена, который получил официальное право на землю. Метью Мол не сдавался, и судебный спор длился до его смерти, когда он был казнён по обвинению в ведьмовстве. По преданию, перед казнью Мол заявил, что его губят ради участка и проклял Пинчена. После приобретения земель полковник Пинчен построил на месте хижины Мола большой дом, возведением которого руководил сын Метью. Дом получился просторным и крепким. На торжественном открытии, когда гости во главе с губернатором вошли в дом, хозяина нашли мёртвым в кресле под собственным портретом.
Смерть полковника вызвала множество спекуляций, хотя не было доказательств насилия. Тем не менее, в народе утвердилась вера в проклятие, нависшее над домом. Полковник претендовал на обширные восточные земли, однако подтверждающих документов не нашли, и наследники получили лишь прежние владения. В каждом поколении Пинченов находился представитель, унаследовавший черты старого полковника — жестокость, проницательность и энергичность. Около столетия назад один из них умер при обстоятельствах, напоминавших смерть полковника, что усилило представления о проклятии рода. Тридцать лет назад один Пинчен был убит племянником, но из-за недостатка улик или знатности обвиняемого смертная казнь была заменена пожизненным заключением, а затем появились слухи о скором освобождении узника. Убитый был старым холостяком, который пришёл к выводу о невиновности Мол и желал вернуть Дом о семи фронтонах потомкам Мол. Родственники опасались, что старик завещает имение Молам, но он передал наследство другому племяннику — кузену убийцы. Этот наследник, ранее известный как повеса, изменился, стал уважаемым судьёй, построил большой дом и приглашал сестру кузена — гордую старую деву Гефсибу Пинчен — жить у себя. Однако Гефсиба отказалась и осталась в Доме о семи фронтонах в бедности, общаясь с дагерротипистом Холгрейвом, которому разрешила обосноваться в дальнем крыле, и с добрым стариком-мастеровым Веннером.
Дом, простояв полтора века, казался живым организмом с собственной памятью, в которой переплетались добро и зло. Одной из его особенностей была необычная дверь, разделённая горизонтально и оснащённая смотровым окошком, ведущая в мелочную лавку, открытую около ста лет назад прежним хозяином в сложные времена. Гефсиба, не имея средств, решилась возродить лавку, испытывая стыд и впуская первого покупателя без оплаты. Покупатели неохотно посещали лавку из-за её мрачного вида, хотя Гефсиба лишь внимательно смотрела своими близорукими глазами. По итогам первого дня в ящике оказалось всего несколько медяков.
Вечером к дому подъезжает омнибус, и из него выходит Фиби — молодая родственница Гефсибы из деревни. Сначала Гефсиба не слишком рада гостье, но постепенно смягчается, так как Фиби проявляет хозяйственность и трудолюбие, берётся за торговлю в лавке, благодаря чему дела идут лучше. Фиби знакомится с Холгрейвом и удивляется его заботе о саде. Холгрейв показывает ей дагерротипный портрет судьи Пинчена, внешне очень похожий на портрет полковника, висящий в гостиной. Однажды ночью Фиби слышит странные звуки, а утром Гефсиба знакомит её со своим братом Клиффордом, который провёл тридцать лет в тюрьме по обвинению в убийстве дяди. Гефсиба всю жизнь ждала брата, храня его миниатюрный портрет и не веря в его вину.
Клиффорд возвращается старым, ослабленным и с пошатнувшимся рассудком, но Гефсиба и Фиби заботятся о нём с нежностью. Клиффорд просит убрать портрет полковника, считая его злым символом дома и собственной судьбы. Гефсиба не считает себя вправе сделать это и лишь закрывает портрет занавеской. В лавку приходит судья Пинчен, узнавший о родстве с Фиби, и пытается поцеловать её, но она отстраняется, узнав в нём человека с портрета. Судья желает встретиться с Клиффордом, но Гефсиба не пускает его. Он приглашает Гефсибу и Клиффорда жить в своём загородном доме, но Гефсиба отказывается. Холгрейв, вызвавший у Фиби сначала недоверие из-за неуважения к законам, постепенно завоёвывает её симпатию. В свои двадцать два года он побывал во многих местах, служил в лавке, преподавал и читал лекции о Месмеризме. Для него Дом о семи фронтонах — символ гнусного прошлого, и он живёт здесь временно, чтобы лучше понять и отвергнуть его.
Холгрейв читает Фиби рассказ об Алисе Пинчен, в котором повествуется о том, как Жервез Пинчен обратился к Метью Молу, рассчитывая найти документ, подтверждающий права на восточные земли, и обещал вознаграждение. Мол потребовал в обмен вернуть ему участок с домом. Чтобы помочь найти бумаги, Мол усыпил дочь Пинчена Алису и заставил подчиниться, намереваясь использовать её душу для проникновения в потусторонний мир. Ему удалось связаться с участниками старой тяжбы, но тайна осталась неразгаданной: когда полковник хотел раскрыть её, его заставили молчать. Мол понял, что полковник должен молчать до тех пор, пока документ утратит силу, поэтому наследникам не видать богатства. Дом остался у Пинченов, а душа Алисы была обречена Молом на мучения. Алиса вскоре умерла, и никто не был мрачнее, чем Мол, следовавший за её гробом, не желавший ей смерти, а лишь наказания за гордыню.
После прочтения Холгрейв замечает, что Фиби впала в оцепенение, и хотя мог бы овладеть её душой, как когда-то Мол душой Алисы, он не делает этого, а лишь пробуждает девушку. Фиби уезжает в деревню, но спустя полтора месяца возвращается, так привязавшись к дому и его обитателям. В её отсутствие судья Пинчен снова приходит к Гефсибе, уверенный, что Клиффорд знает семейную тайну, открывающую доступ к богатствам, и угрожает отправить его в сумасшедший дом, если тот не раскроет её. Гефсиба боится за брата и соглашается пойти с ним, но обнаруживает, что комната Клиффорда пуста. Возвращаясь, она видит судью неподвижно сидящим в кресле, а на пороге — радостного Клиффорда. Гефсиба не понимает происходящего, но чувствует, что случилось нечто страшное. Клиффорд уводит её из дома на вокзал, и они отправляются в неизвестном направлении.
Жители Пинченовой улицы удивлены исчезновением стариков, а вскоре появляется слух о смерти судьи Пинчена, и местные обвиняют Клиффорда и Гефсибу в убийстве. Вернувшаяся Фиби находит дома лишь Холгрейва, который подтверждает смерть судьи и исчезновение родственников. Он уверен в невиновности Гефсибы и Клиффорда и предполагает, что они, испугавшись сходства обстоятельств смерти судьи с гибелью дяди Клиффорда, скрылись, что может вызвать подозрения.
К счастью, Клиффорд и Гефсиба возвращаются, и Фиби с Холгрейвом, уже признавшимися в любви, встречают их с радостью. Медицинское заключение подтверждает естественную смерть судьи, и выясняется, что ни дядю Клиффорда, ни судью никто не убивал. Судья, когда-то повеса, потерял расположение дяди, который переписал завещание в пользу Клиффорда. Однажды племянник был пойман в тайнике дяди и уничтожил новое завещание, оставив прежнее, по которому имущество доставалось ему. Не желая усугублять дело, он умолчал об этом и не вступился за кузена. Судьба наказала судью Пинчена смертью сына от холеры. В итоге наследниками стали Клиффорд, Гефсиба и Фиби.
Получив наследство, они решают переехать в загородный дом судьи. Перед отъездом собираются в гостиной Дома о семи фронтонах. Клиффорд ощущает смутное воспоминание, связанное с портретом полковника. Холгрейв подсказывает, что тот, вероятно, знал о скрытой пружине, открывающей тайник. Клиффорд вспоминает, как однажды наткнулся на неё. Механизм заржавел, но Холгрейв нажимает на пружину, и портрет падает, раскрывая нишу со старинным пергаментом, подтверждающим права Пинченов на восточные земли. Документ, который искали многие и из-за которого пострадала Алиса, теперь утрачен юридической силы. Фиби удивляется знанию Холгрейва, который признаётся, что его настоящая фамилия Мол. Он — сын казнённого Метью Мола, который при строительстве дома спрятал в стене этот документ. Из-за несправедливого присвоения участка Пинчены лишились значительных земель. Вскоре к дому подъезжает повозка, чтобы увезти его обитателей в новый дом, куда они берут с собой и доброго дядюшку Веннера, поселив его в уютном домике в новом саду.