Родилась в городе Ярославле в семье ткача.
Девичья фамилия – Пустова.
В канун революции 1905 года семья оказалась в городе Щёлково Московской губернии, где отец устроился работать помощником мастера на прядильной фабрике.
С 1908 года – нянька, на ткацкой фабрике Брунова, швея в мастерской дамского платья в Щёлкове.
С 1918 года служила в Красной Армии, а затем – инструктор Московского губкома РКП(б).
С 1923 года работала в Нижегородском губкоме РКП(б).
Занимала различные партийные и советские должности.
С апреля 1929 по июнь 1930 года – председатель Президиума горсовета Нижнего Новгорода.
С 1931 года – слушатель Промышленной академии в Москве.
В 1932 – 1935 годах – инструктор ЦК Народно-революционной партии Монголии.
В 1936 – 1938 годах – заведующая отделом, секретарь Ленинградского горисполкома.
В 1939 году была направлена на работу на Дальний Восток заместителем председателя крайисполкома.
Практически всю войну провела во Владивостоке и в Чите, и только в 1944 году, после смерти мужа – генерала К.Н. Зимина, была отозвана с Дальнего Востока и направлена в освобождённый от блокады Ленинград.
В 1944 – 1951 годах – председатель Петроградского районного исполкома, заведующая городским собесом, заместитель председателя Ленинградского облисполкома.
Депутат Верховного Совета РСФСР 1-2-го созывов (1937-1951 гг.).
В 1951 году Зимину арестовали по так называемому "Ленинградскому делу" и сослали в лагерь.
Освобождена и реабилитирована в марте 1954 года.
Умерла и похоронена в Ленинграде.