Елена Васильевна Леонова родилась 20 апреля 1968 года в городе Тамбове. Русская
Окончила среднюю школу № 4, Тамбов
Окончила Тамбовский государственный педагогический институт по специальности "Педагогика и методика начального образования", учитель начальных классов.
Работала методистом в Тамбовском областном дворце пионеров и школьников, затем заведующим отделом Тамбовского областного дворца творчества детей и юношества.
Работала в мэрии Тамбова в должности председателя комитета по делам детей и молодежи
2001 - апрель 2004 гг. - начальник управления общественных связей и информации мэрии Тамбова.
Апрель 2004 - июль 2005 гг. - помощник заместителя главы Тамбовской области Максима Косенкова.
Лето 2005 - январь 2007 гг. - председатель комитета по делам горожан администрации города Тамбова (в июне 2005 года Максима Косенков стал мэром Тамбова )
С января 2007 года по апрель 2008 года – заместитель главы администрации города Тамбова, полномочный представитель главы администрации города Тамбова в Тамбовской городской Думе четвертого созыва.
С декабря 2008 года начальник управления муниципального заказа и продаж администрации города Тамбова
.С декабря 2010 года – руководитель аппарата Тамбовской городской Думы пятого созыва.
С января 2015 года – помощник главы города Тамбова.
С декабря 2015 года по май 2016 года на государственной гражданской службе в управлении образования и науки Тамбовской области.
С мая 2016 года – помощник депутата Государственной Думы ФС РФ шестого созыва.
С 2018 года по октябрь 2020 гг. - заместитель главы Цнинского сельсовета. По поручению руководителя регионального отделения партии "Родина" возглавляла приемную граждан.
С 13 сентября 2020 г. - депутат Тамбовской городской Думы VII созыва по избирательному округу № 15, выдвинута партией "Родина".
12 октября 2020 - 31 января 2022 года - председатель Тамбовской городской Думы
С 1 февраля 2022 г. - глава муниципального образования - председатель Тамбовской городской Думы