Николай Федорович Барков родился в 1913 г. в селе Куськино Солнцевского (бывш. Мантуровского) района, в семье крестьянина. Беспартийный.
В рядах Советской Армии с апреля 1935 г. Сражался за Родину с первых дней Великой Отечественной войны на многих фронтах.
За геройство и находчивость, проявленные при форсировании реки Одер, и содействие в удержании завоеванного плацдарма командиру огневого взвода артиллерийской батареи старшему лейтенанту Баркову Николаю Федоровичу Указом Президиума Верховного Совета СССР от 31 мая 1945 г. присвоено звание Героя Советского Союза.
Умер в 1951 году.
2 февраля 1945 г. при форсировании реки Одер в районе села Целин (Германия) старший лейтенант Барков, несмотря на сильный артиллерийский огонь противника, выкатив пушки на открытую позицию, прямой наводкой уничтожил два вражеских пулемета и одно орудие, которые вели сосредоточенный огонь по месту переправы, чем обеспечил стрелковым подразделениям успешное форсирование реки и занятие плацдарма на левом берегу.
Когда противник при поддержке 12 танков и самоходных орудий 3 февраля 1945 г. предпринял ряд сильных контратак, тов. Барков со своим взводом упорно удерживал занятые позиции. Он отбил 6 контратак, истребив при этом до 70 вражеских солдат и подбив четыре танка. В тяжелый момент боя, когда танки противника стали обходить подразделение с фланга, тов. Барков был ранен, но, продолжая вести меткий огонь из пушки, подбил два танка, а остальные заставил повернуть обратно. Несмотря на ранение, он не покинул поле боя и в течение суток отразил 5 яростных контратак численно превосходящего противника, истребив до 60 гитлеровцев и рассеяв до батальона пехоты.
Своими отважными действиями и находчивостью старший лейтенант Барков во многом способствовал стрелковым подразделениям в успешном форсировании реки, занятии и удержании плацдарма.