Надежда Александрова родилась 3 января 1986 году в городе Москва. В детстве занималась плаванием, каратэ и флорболом. Позднее увлеклась хоккеем с шайбой.
В 13 лет Надежда начала заниматься в школе столичного хоккейного клуба «Спартак». Изначально была полевым игроком, затем встала на защиту ворот. Девушка участвовала в первенстве Москвы в составе мужских команд.
С 2002 года Надежда Александрова заняла место в воротах хоккейного клуба «Скиф», Нижегородская область. В составе комманды четыре раза становилась чемпионом страны.
В 2003 году Надежда Александрова вошла в основной состав сборной России. В 2006 году представляла нашу страну на Олимпийских играх в городе Турин, Италия. В сезоне 2008/2009 года Надежда выиграла Кубок европейских чемпионов.
В составе сборной России в 2013 году завоевала бронзовую медаль на чемпионате мира и попала в сборную звезд чемпионата.
Надежда Александрова является мастером спорта международного класса.