Нина Леоновна родилась 1 мая 1951 года в городе Юрмала Латвийской ССР в семье рабочих.
В 1968 году, окончив среднюю школу с рекомендацией продолжения обучения в высшем учебном заведении педагогического профиля, поступила в Ленинградский государственный педагогический институт им. А.И. Герцена.
За свыше 30 лет работы прошла трудовой путь от учителя физики, заместителя директора школы по учебно-воспитательной работе, инспектора РОНО до директора школы № 564.
Награждена медалью «В память 300-летия Санкт-Петербурга», нагрудным знаком «За заслуги» имеет почетное звание «Заслуженный учитель Российской Федерации» (1999), награждена значком «Отличник народного просвещения» получила звание «Ветеран труда».
С 2000, 2004, 2009, 2014 г.г. избиралась депутатом Муниципального Совета муниципального образования Измайловское II, III, IV, V созывов.