Родилась 12 июля 1936 года в селе Соколовка Чугуевского района в семье колхозников, в которой было 5 детей.
В 1952 году окончив 7- летнюю школу, поступила в культпросветшколу в г.Уссурийске. С 1953 года работала библиотекарем, заведующей сельским клубом с.Соколовка, с 1954 года инструктором Чугуевского райкома комсомола.
С 1964 года Надежда Макаровна работала в колхозе «По заветам Ильича». В 1973 году была избрана секретарем партийной организации и до ухода на пенсию возглавляла партийную организацию совхоза «Урожайный». С 1968 года депутат Чугуевского сельского Совета. Являлась членом бюро Чугуевского райкома партии.
С 1991 года, находясь на заслуженном отдыхе, Надежда Макаровна активно принимает участие в художественной самодеятельности села, является членом фольклорного коллектива «Радуга», председателем Совета ветеранов с.Соколовка.
За добросовестный безупречный труд, большой личный вклад в развитие экономики и культуры совхоза «Урожайный», активное участие в общественной жизни района Надежда Макаровна награждена орденом «Дружбы народов», медалями «За трудовое отличие», «Ветеран труда».
Решением № 44-НПА от 02 сентября 2010 года
Думы Чугуевского муниципального района
присвоено звание «Почетный житель Чугуевского муниципального района».