Надежда Захариева е родена на 3 ноември 1944 г. в с. Радово, Пернишка област. Израснала е в Сандански. Завършва френска филология в СУ "Св. Климент Охридски". 20-годишна се омъжва за поета Дамян Дамянов. Шегува се, че ако държавата беше приела такъв закон, тя ще има 35 години трудов стаж като личен асистент на съпруга си. Майка е на три деца.