С 1999 года Яковлева была депутатом Госдумы третьего созыва по Ивановскому одномандатному округу. Работала зампредом Комитета Госдумы по охране здоровья и спорту, занимала должность первого заместителя руководителя фракции «Единая Россия», а также была среди членов Межведомственной рабочей группы приоритетного национального проекта «Здоровье». С 2012 года занимала должность замглавы Минздрава, сообщает RNS.