Родилась 19 июля 1960 г. в селе Григорьевское Нытвенского района Пермской области. После окончания средней школы поступила в Пермский сельскохозяйственный институт на экономический факультет и закончила его в 1981 г., получил специальность "Экономист по бухгалтерскому учету". После окончания института переехала на постоянномк местожительсва в город Чермоз Ильинского района Пермской области. Работала в совхозе "Чермозский", кооперативе "Гермес", была частным предпринимателем, индивидуальным предпринимателем. Замужем, имеет двух взрослых дчоерей, троих внуков.
Источник: Иванова, О.Н. Автобиография / О.Н. Иванова // Знамя. - 2012. - № 72. - С. 3.
В 1981 - 1992 гг. работала бухгалтером, главным бухгалтером в совхозе "Чермозский".