Родилась 8 января 1981 года в Москве. Среднее образование получила в школе № 1133, где училась с 1990 года.
Окончила Медицинское училище Управления делами Президента РФ по направлению «Лабораторная диагностика».
Высшее образование получила в Московском государственном гуманитарном университете имени М. А. Шолохова, по направлению «преподаватель психологии, психолог».
С 2103 года по июнь 2018 года работала некоторое время фельдшером-лаборантом в Детской городской поликлинике № 130, филиале №1. Из больницы была уволена.
В настоящее время Горшкова является домохозяйкой. Горшкова не замужем, воспитывает троих несовершеннолетних детей.
Политическая карьера
С сентября 2017 года является депутатом Совета депутатов муниципального округа Крылатское города Москвы, шла самовыдвиженцем по избирательному округу № 2. В партии не состоит, баллотировалась как самовыдвиженец.
Горшкова – член Комиссии Совета депутатов муниципального округа Крылатское по экологии, защите и сохранению особо охраняемых территорий в пределах административных границ муниципального округа Крылатское, член Комиссии Совета депутатов муниципального округа Крылатское по организации работы Совета депутатов и информированию, а также член Комиссии Совета депутатов муниципального округа Крылатское по молодежной политике, социально-воспитательной, оздоровительной и военно- патриотической работе.
Горшкова – экоактивист района Крылатское, глава инициативной группы «Спасём Крылатские холмы!».