Парторг батальона 340-го стрелкового полка (46-я стрелковая дивизия, 2-я ударная армия, 2-й Белорусский фронт), младший лейтенант.
Родился в 1905 г. в с. Тамбовка ныне Большеглушицкого района Самарской области в семье крестьянина. Русский. Образование начальное. В двенадцать лет уехал на заработки в Пензенскую губернию.
В 1925 г. устроился рабочим на нефтяные промыслы в Баку. Работал в транспортной конторе треста "Азнефтекомплекс".
В РККА и на фронте с 1941 г.
Сражался в Донбассе и на Северном Кавказе, принимал участие в освобождении Украины, Белоруссии и Польши.
26 января 1945 г. младший лейтенант Попов, находясь в боевых порядках стрелковой роты, одним из первых в полку форсировал Вислу западнее г. Эльбинг (Польша), участвовал в отражении многочисленных контратак противника.
Лично подбил вражеский танк.
Погиб в этом бою.
Звание Героя Советского Союза Николаю Фёдоровичу Попову присвоено посмертно 29 июня 1945 г..
Награжден орденом Ленина, медалями.
Одна из улиц в Баку носит его имя.