Ольга Александровна Денисова родилась в городе Черноголовке Московской области. Закончила историческое отделение факультета истории, политологии и права Российского государственного гуманитарного университета и аспирантуру факультета государственного управления Московского государственного университета имени М.В.Ломоносова, где защитила кандидатскую диссертацию.