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