В 1991 году окончила Ульяновский государственный педагогический университет им. И.Н. Ульянова
Начала свой трудовой путь с учителя начальных классов в средней школе №8, затем с 1995 по 2002 годы работала в этой же школе заместителем директора по учебно-воспитательной работе. В 2002 году Ольга Михайловна работала методистом и ведущим специалистов в отделе образования администрации Заволжского района.
В 2007 году перешла на должность главного специалиста отдела по реализации национального проекта и взаимодействия с муниципальными образованиями Департамента образования Ульяновской области. С 2011 года работала главным консультантом отдела общего образования Министерства образования Ульяновской области в Департаменте дошкольного общего и дополнительного образования.
С июля 2012 года перешла на должность директора департамента дошкольного, общего и дополнительного образования Министерства образования Ульяновской области, с января 2015 года назначена на должность директора Департамента общего образования Министерства образования и науки Ульяновской области. С января 2017 года назначена на должность директора Департамента по надзору и контролю в сфере образования Министерства образования и науки Ульяновской области, с июня 2017 года по октябрь 2018 года работала и.о. заместителя Главы администрации города Ульяновска, заместителем Главы администрации города Ульяновска.
Является действительным муниципальным советником 3 класса. С 10 января 2019 года назначена Министром семейной, демографической политики и социального благополучия региона. Ольгу Михайловну отличает высокий профессионализм и знание действующего законодательства.
Награждена Почетной грамотой Министерства общего и профессионального образования Российской Федерации.
Замужем, двое детей.