Родилась в Угличе; с 1957 года проживает в Севастополе.
В 1973—1976 годах работала пионервожатой во Всесоюзном пионерском лагере «Артек» им. В. И. Ленина. С 1982 года, по окончании Симферопольского государственного университета им. М. В. Фрунзе, работала в школе (учитель истории, завуч по внеклассной воспитательной работе). В 1995—2014 годах — старший преподаватель кафедры истории и социально-гуманитарных наук в Севастопольском городском гуманитарном университете.
С 15 сентября 2014 года — депутат Законодательного собрания Севастополя (избрана по одномандатному избирательному округу № 2), заместитель председателя Законодательного собрания. С 22 марта по 6 сентября 2016 года исполняла обязанности председателя Законодательного собрания Севастополя. 6 сентября 2016 года утверждена в должности председателя Законодательного собрания Севастополя.
Заместитель председателя Комитета Совета Федерации по науке, образованию и культуре.
Разработала учебный курс «История Севастополя и его окрестностей с древнейших времен до середины XX века» («Севастополеведение»).
Автор шести учебных книг по истории Севастополя, более 40 научных и методических пособий. Отличник образования.
Награждена Почётным знаком «За заслуги перед городом-героем Севастополем». Лауреат севастопольского форума «Общественное признание» (2005).