Родилась 26 августа 1970 в д.Мунсюты Цивильского района Чувашской Республики. Выпускница факультета физического воспитания Чувашского государственного педагогического института им. И. Я. Яковлева и Чебоксарского института туризма и сервиса. Проживает в г. Чебоксары.
В 2001 выиграла золотую медаль на чемпионате мира по лёгкой атлетике в Эдмонтоне на дистанции 20 км. На чемпионате Европы по лёгкой атлетике 2002 в Мюнхене также стала победительницей. На Олимпийских играх 2004 в Афинах завоевала серебряную медаль, пропустив вперёд гречанку Атанасию Цумелеку. 7 августа 2005 Иванова вновь стала чемпионкой мира на чемпионате мира в Хельсинки. Пройдя 20 км за 1 час, 25 минут и 41 секунду, установила новый мировой рекорд на этой дистанции и получила премию в 100 тысяч долларов.
Победительница Игр доброй воли (1994, 2001), победитель Кубков Европы (2000, 2001), серебряный призёр Кубков мира (1997, 2002). В сборной команде России с 1984 года.