Зинаида Мартыновна Портнова родилась 20 февраля 1926 года в Ленинграде. Советская подпольщица, партизанка, разведчица партизанского отряда имени К. Е. Ворошилова бригады имени В. И. Ленина, действовавшей на оккупированной территории Витебской области. Летом 1941 года Зина приехала на каникулы к бабушке в деревню Зуи Обольского сельсовета Шумилинского района, где её и застала Великая Отечественная война.
В 1942 году Зина вступила в Обольскую подпольную комсомольско-молодёжную организацию «Юные мстители». Работая посудомойкой в столовой немецкой школы переподготовки офицеров в Оболи, она по заданию подполья совершила крупную диверсию — отравила суп, в результате чего погибли более ста гитлеровских офицеров. Чтобы отвести от себя подозрения, Зина на глазах у проверяющих съела отравленный суп и выжила лишь благодаря бабушке, которая отпоила её народными средствами. После этого случая оставаться в посёлке стало смертельно опасно, и Зина ушла в партизанский отряд.
В партизанском отряде имени Ворошилова Зинаида Портнова стала разведчицей. В декабре 1943 года при возвращении с задания по выяснению причин провала организации «Юные мстители» в деревне Мостище она была опознана предателем и арестована фашистами. На одном из допросов в гестапо в деревне Горяны Зина воспользовалась секундной оплошностью следователя, схватила со стола пистолет, застрелила его и ещё двоих гитлеровцев, после чего попыталась бежать. При попытке переплыть реку она была ранена и схвачена. Она подверглась изуверским, зверским пыткам, но не выдала врагу ни одного партизана.
Зинаида Мартыновна Портнова была расстреляна фашистами 10 января 1944 года в тюрьме города Полоцка. За проявленный героизм, мужество и верность Родине в 1958 году ей было посмертно присвоено звание Героя Советского Союза. Её имя присвоено улицам в Минске, Полоцке и Санкт-Петербурге, а на месте её подвига установлены памятные знаки.
