Анна Соколова родилась в с. Новые Алгаши Баглашенского района Ульяновской области. Вместе с родителями переехала в д. Иван-Брод Вагановского сельского Совета Титовского района Новосибирской области (сейчас — Промышленновский район Кемеровской области). Окончила шесть классов.
Когда началась Великая Отечественная война, стала работать в колхозе.
В 1962 году поступила на заочное отделение Мариинского сельхозтехникума, где получила профессию ветеринарного врача. После обучения и до выхода на заслуженный отдых в 1985 году работала по специальности в колхозе. Общий трудовой стаж долгожительницы — 40 лет.
У Анны Соколовой — двое детей, двое внуков и двое правнуков.
Представители местной администрации вручили долгожительнице поздравления от президента Владимира Путина и губернатора Амана Тулеева.