Депутат Законодательного Собрания города Севастополя I созыва.
Заместитель председателя комитета по социально-гуманитарным вопросам.
Член Всероссийской Политической Партии «Единая Россия».
Ольга Хомякова родилась 28 мая 1974 года в городе Севастополь, Республика Крым. После школы поступила в Севастопольский национальный технический университет на специальность «инженер-системотехник», который окончила в 1996 году.
Трудовую деятельность Хомякова начала в школе № 35 учителем физики и астрономии. В 2002 году продолжила работу в гимназии № 1 имени А.С. Пушкина на должности заместителя директора по воспитательной работе. В 2003 году получила дополнительное образование в Севастопольском городском гуманитарном университете по специальности «Психология. Практическая психология».
В 2009 году Ольга Александровна создала и возглавила Общественную организацию «Ступеньки», основная деятельность которой направлена на нравственно-патриотическое воспитание молодежи Севастополя. В 2013 году получила третье высшее образование по специальности «Физика» в Севастопольском Национальном Техническом Университете. В этот период являлась ответственным секретарём Севастопольского регионального Координационного совета организаций российских соотечественников.
На выборах в сентябре 2014 года избрана депутатом Законодательного Собрания города Севастополя I созыва. Является заместителем председателя постоянного комитета по социально-гуманитарным вопросам. Член Всероссийской Политической Партии «Единая Россия».