Анастасия Иванова родилась 18 мая 1991 года в Волгограде. С детства занималась бальными танцами, но выбрала актёрство и окончила Волгоградский институт искусств и культуры. Дебютировала в Москве с эпизодических ролей, известность получила благодаря роли Юлии Семакиной в сериале «Универ. Новая общага» (2011–2018). Снималась в фильмах «Домработница» (2013), «Принцесса из Горошино» (2018) и «Кровь с молоком» (2024), а также играет в театре, экспериментируя с ролями.
Анастасия замужем за музыкантом Владиславом Онищенко, в 2021 году у них родился ребёнок. В социальных сетях, включая Instagram и VK, она делится моментами из жизни, путешествиями и занятиями спортом.