Родена е на 30 август 1950 година в Русе. По професия е юрист. Била е председател на Районния съд в Русе. От 1992 до 1994 година е окръжен прокурор на Русе. В периода 1994-2002 година е адвокат към Адвокатската колегия в крайдунавския град.
През 2002 година печели частичните местни избори в Русе. Година по-късно извоява убедителна победа на редовния местен вот.
На парламентарния вот през 2005 година е избрана за депутат от листата на ОДС. По-малко от две години след това напуска сините и става независим депутат. В 40-ото Народно събрание участва в работата на Комисията по правни въпроси и на Комисията за борба с корупцията.
Заедно с Мария Капон и Димитър Абаджиев основават сдружение "Европейски демократичен път", а след това Николова става заместник-председател на Единната народна партия, която е под ръководството на Мария Капон.
На 17 февруари 2011 година е посочена за заместник-ръководител на Центъра за борба с корупцията и организираната престъпност към Министерския съвет (БОРКОР).