Родился 6 января 1923 года в деревне Песчанка Порховского района. Окончил семь классов, работал в колхозе. Боевой путь его в годы войны начался в специальной группе разведчиков Пятой партизанской бригады. Он участвовал во многих операциях народных мстителей.
После освобождения области от фашистов был зачислен в полковую разведку 811-го стрелкового полка 229-й стрелковой дивизии. За храбрость и мужество в зимнем наступлении 1944 года награжден медалью «За отвагу».
В боях за освобождение Эстонии, возглавляя группу разведчиков, взял ценного «языка»; 25 августа 1944 года был награжден орденом Славы III степени.
20 сентября 1944 года разведчики во главе с Н. Д. Соцковым, обойдя с тыла важную высоту, овладели опорным пунктом противника, уничтожив при этом два пулемета и около двух десятков гитлеровцев. На следующий день захватили пленного, который дал ценные сведения советскому командованию. За это Н. Д. Соцков 12 октября 1944 года награжден орденом Славы II степени.
10 февраля 1945 года в районе населенного пункта Вальдау (Германия) разведчики обнаружили скопление пехоты и танков противника. Эти данные Н. Д. Соцков передал в штаб. Завязался ожесточенный бой. Левофланговый батальон 811-го полка начал отходить. В этот момент Соцков бросился наперерез отступавшим бойцам и повел их в контратаку. Положение было выправлено. За этот подвиг сержант Н. Д. Соцков Указом Президиума Верховного Совета СССР от 10 апреля 1945 года награжден орденом Славы I степени.
Войну он закончил в Берлине. После демобилизации жил и трудился в родной деревне. Скончался 26 января 1982 года.
Литература:
Соцков Николай Дмитриевич // Подвиги героев бессмертны / Н. П. Корнеев, О. В. Алексеев. - Псков, 2005. - С. 264-265.