Родилась 11 апреля 1930 г. в д. Ерденево Малоярославецкого района. В городе Малоярославец проживает с 1935. В 1946 г. на общественных началах работала секретарем комсомольской организации ст. Малоярославец. Член КПСС и зав. сектором учета в райкоме комсомола с 1953 года. В апреле 1954 г. избрана 2-м секретарем райкома комсомола, в октябре 1955 г. переведена в райком КПСС – инструктором. В 1958 г. окончила факультет Калужского университета марксизма-ленинизма. В 1968 г. окончила Детчинский техникум по специальности «бухгалтер-плановик». В 1989 – 1999 гг. Анастасия Петровна – заведующая отделом социальной помощи «Милосердие». В 1989 г. она избрана членом президиума Совета ветеранов, вооруженных сил и правоохранительных органов
Награждена медалями: «За доблестный труд в ВОВ 1941-1945 гг.», «За доблестный труд в ознаменование 100-летия со дня рождения В.И. Ленина», «50 лет Победы в ВОВ 1941-1945 гг.», «Ветеран труда».
Звание «Почетный гражданин города Малоярославец» присвоено приказом № 49 от 13.08.2002 г.