Вера Ростиславовна Шастина родилась 12 января 1960 года в г. Ровно, Украина.
1982 г. - окончила 1-й Московский медицинский институт им. И. М. Сеченова
1982-1984 гг училась в ординатуре на кафедре акушерства и гинекологии 1-го лечебного факультета 1-го ММИ им. И. М. Сеченова.
Окончила аспирантуру (1988г.) на базе Института ревматологии АМН СССР. Защитила диссертацию - кандидат медицинских наук.(1988г.).
2004 г. - окончила Российскую академию государственной службы при президенте Российской Федерации по специальности "Государственное и муниципальное управление". Специализация "Стратегическое управление социально-экономическим развитием", квалификация Менеджер. Диплом с отличием.
Доцент кафедры общественного здоровья и здравоохранения ГОУ ВПО Первого МГМУ им. И. М. Сеченова.
С 1989 года старший научный сотрудник Института ревматологии АМН СССР. Имеет печатные работы, неоднократно принимала участие в научных конференциях и симпозиумах.
С 1994 по 1997г. года старший преподаватель кафедры валеологии РЭА им. Г. В. Плеханова.
1997-2012 гг. - главный врач ГБУЗ "Городской поликлиники №92 ДЗМ".
С 2012г. – главный врач ГБУЗ "Городская поликлиника №220 ДЗМ".
14 сентября 2014 г. - победила на выборах в Московскую городскую Думу в избирательном округе № 43 (районы Хамовники, Арбат и Пресненский).
Депутат Арбатского Совета депутатов, избиралась в 2004г, 2008г., 2012г.