Николай Алексеевич Соколов родился 21 мая 1882 года в Мокшане Пензенской губернии, в купеческой семье. Окончил Пензенскую 2-ю мужскую гимназию (1900), затем юридический факультет Харьковского университета (1904). В 1907 году Николай Алексеевич стал судебным следователем Краснослободского участка родного Мокшанского уезда. В 1911 году получил назначение следователем по важнейшим делам Пензенского окружного суда. В 1914 году Соколов получил звание надворного советника. Был избран председателем союза судебных следователей Пензенского окружного суда. Февральскую и особенно Октябрьскую революцию Соколов воспринял как катастрофу. В октябре 1917 года, переодевшись крестьянином, отправился пешком в Сибирь. Добравшись до белых, Соколов получил назначение в Омский окружной суд судебным следователем по особо важным делам. Екатеринбург был отбит у большевиков 25 июля 1918 года, и уже 30 июля началось судебное расследование по делу об убийстве императорской семьи. 18 ноября 1918 года верховная влас