С отличием окончила Горьковский медицинский институт им. С.М.Кирова по специальности «Лечебное дело». Окончила интернатуру при Горьковском медицинском институте им. С.М.Кирова по специальности «Терапия». В 1993 году Ткачевой О.Н. присуждена ученая степень кандидата медицинских наук, в 1999 году — доктора медицинских наук, в 2006 г. присвоено ученое звание профессора. Стаж лечебной работы — 30 лет, научно-педагогической работы — 22 года.
С 2013 по 2018 годы — главный гериатр Департамента здравоохранения г.Москвы, с 2015 г. — по настоящее время главный внештатный гериатр Минздрава России. С 2015 года — директор Российского геронтологического научно-клинического центра.
Является автором более 370 научных работ, 20 монографий, национальных рекомендаций, имеет 1 авторское свидетельство на изобретение, 3 патента на изобретения.