Надежда Николаевна Ромашова родилась 13 сентября 1960 года в селе Егоровка Пичаевского района Тамбовской области. Русская.
В 1990 году окончила Рязанскую высшую школу МВД СССР по специальности "бухгалтерский учет".
В 1983 году пришла на службу в органы внутренних дел на должность заместителя главного бухгалтера лечебно-трудового профилактория № 2 ГУВД Мосгорисполкома.
С 1987 году - на руководящих должностях.
Работала главным бухгалтером лечебно-трудового профилактория № 5 ГУВД Мосгорисполкома.
В 1995 году - главный бухгалтер Централизованной бухгалтерии при ГУВД по г. Москве.
В 1997 году назначена начальником Финансово-экономического управления ГУВД по г. Москве.
20 сентября 2010 - 12 июня 2014 гг. - заместитель начальника ГУВД по г. Москве - начальник тыла.
12 июня 2014- 7 июня 2015 гг. - 1-й заместитель начальника Департамента по финансово-экономической политике и обеспечению социальных гарантий Министерства внутренних дел Российской Федерации.
С 8 июня 2015 г.- начальник Департамента по финансово-экономической политике и обеспечению социальных гарантий Министерства внутренних дел Российской Федерации.
Заслуженный сотрудник ОВД РФ Генерал-лейтенант (2016) Награждена Орденом Почета