Родилась 12 ноября 1981 года в п. Степановка Верхнекетского района Томской области. В 2000 году окончила Томский сельскохозяйственный техникум, в 2004 году – Сибирскую академию государственной службы по специальности «Государственное и муниципальное управление». С 2012 года являлась депутатом Степановского сельского поселения 3 созыва, в 2017 избрана депутатом 4 созыва. Наталья Николаевна является многодетной мамой, воспитывает троих дочерей.
Член Всероссийской Политической партии «Единая Россия».