Ананій Струков народився 16 березня 1851 року в селі Вищетарасівка Катеринославського повіту Катеринославської губернії (тепер Нікопольський район Дніпропетровської області) у дворянській родині генерал-майора Струкова Петра Ананійовича і Арбузової Анни Олексіївни.
Арабоглы М. А. Три усадьбы, три судьбы. — СПб.: «Искусство-СПБ», 2006. — 272 с. (рос.)
Кочергін І.О. Струков Ананій Петрович // Маршалки дворянства Катеринославської губернії: бібліограффічний покажчик. - Дніпро:ДОУНБ, 2020. - С.79-82. [1] [Архівовано 28 січня 2021 у Wayback Machine.] (укр.)
Мороз В. С. Струков Ананій Петрович // Діячі влади та самоврядування Дніпропетровської області: історичні нариси: у 2 т. — Д. Арт-Прес, 2009. — Т.1. — С.290-293.