Родился 20 июля 1916 года в деревне Засеново Куньинского района в семье рабочего. В 1938 году был призван в ряды Красной Армии. Участник освободительного похода советских войск в Западную Украину и Западную Белоруссию в 1939 году, советско-финляндской войны 1939—1940 годов.
В Великой Отечественной войне участвовал с июня 1941 года. На шестой день войны был ранен. Через месяц получил новое тяжелое ранение. Мужественно сражался на территории Псковщины, защищал Ленинград. В феврале 1942 года был в третий раз ранен. Участвовал потом в Курской битве, освобождал Украину, Белоруссию, Польшу.
Особенно отличился капитан Н. М. Стрелков, командуя мотострелковым батальоном 19-й механизированной бригады, в Берлинской операции. Как отмечается в его боевой характеристике, «в результате умелых действий его батальон преодолел оборонительные рубежи противника на ближних подступах к городам Вердджифуль, Шеньфельд, Бернау и на плечах отступающего противника ворвался в предместье Берлина город Мальхов. 24 апреля батальон захватил орудийный завод противника, где было 48 исправных орудий и свыше 150 запасных стволов, и освободил три лагеря военнопленных. За период с 13 апреля 1945 года батальон под руководством Стрелкова уничтожил 1500 солдат и офицеров противника, более десяти танков, много другой техники».
Звание Героя Советского Союза ему было присвоено 31 мая 1945 года. Награжден он орденом Ленина, двумя орденами Красного Знамени, орденом Отечественной войны I степени, двумя орденами Красной Звезды, медалями.
В 1954 году окончил Военную академию бронетанковых войск. С 1971 года полковник Н.М.Стрелков — в отставке.
Жил в Ленинграде (Санкт-Петербург), работал в институте авиационного приборостроения. Умер 23 января 1997 года. Похоронен на Волховском кладбище.
Литература:
- Корнеев, Н. П. Подвиги героев бессмертны / Н. П. Корнеев, О. В. Алексеев. - Псков: [б.и.], 2005. - 316 с.