Родилась Великом Новгороде. Информации о дате ее рождения и детстве в истории не сохранилось. Марфа Борецкая была дважды замужем: в первый раз за боярином Филиппом, от которого родила двух сыновей — Феликса и Антона. А ее вторым мужем был Исаак-посадник по фамилии Борецкий, который принадлежал к очень известной новгородской семье.
Марфа имела большой политический вес в государстве, пользовалась уважением своих соотечественников. Ее также называли "Марфой-республиканкой", потому что она всячески сопротивлялась водворению в Великом Новгороде власти Московского князя Ивана Третьего. Марфа Борецкая вдохновляла народ на борьбу с московским князем. Организовывала шумные политические собрания, убедительно выступала перед собравшимися жителями.
Жители верили Марфе и готовы были бороться против Москвы вместе с ней, но они не представлял насколько это опасно для них.
Новгородская знать мечтала создать в своём городе православное наместничество во главе с литовским паном. Перед ним было условие – он обязывался стать мужем Марфы. Новгородцы согласились жить под покровительством Казимира, надеясь на его милостыни. Марфа интриговала и за гроши подкупала бедноту, чтобы они на вече кричали против Ивана III и призывали послать послов к Казимиру.
Как только московский князь узнал о посольстве к литовскому королю, он, собрав войско, двинулся к Новгороду. На реке Шелони произошло сражение, где победили москвичи. Дмитрия, сына Марфы, казнили. Фома Андреевич был назначен новым посадником.
Через 13 лет после битвы на Шелони, в 1484 году по приказу московского князя схватили Борецкую и её внука от сына Дмитрия. Всё богатство собрал себе московский князь. Марфу убили и похоронили у небольшого селения Млеве.