Николай Соколов родился в селе Царицыно под Москвой.
После окончания исходной школы Соколов поступил в Столичное Реальное училище Воскресенского. Одноклассником его был Сергей Образцов.
Был одним из Кукрыниксов, творческого коллектива русских художников-графиков и живописцев, в который, не считая него, входили действительные члены АХ СССР, народные живописцы СССР, Герои Социалистического Труда М. В. Куприянов (1903—1991), П. Н. Крылов (1902—1990).
Н. А. Соколов погиб 17 апреля 2000 года. Похоронен в Москве на Новодевичьем кладбище (участок № 10).
Кукрыниксы. Почтовая карточка с уникальной маркой, Наша родина, 2003 год. Этот раздел не завершён. Вы поможете проекту, исправив и дополнив его.Заслуги и премии
Герой Социалистического Труда (1973) народный живописец СССР (1958) Ленинская премия (1965) — за серию политических карикатур, размещенных в газете «Правда» и журнальчике «Крокодил» Сталинская премия первой степени (1942) — за серию политических плакатов и карикатур Сталинская премия первой степени (1947) — за иллюстрации к произведениям А. П. Чехова Сталинская премия первой степени (1949) — за картину «Конец» (1947—1948) Сталинская премия 2-ой степени (1950) — за политические карикатуры и иллюстрации к книжке М. Горьковатого «Фома Гордеев» Сталинская премия первой степени (1951) — за серию плакатов «Поджигатели войны» и другие политические карикатуры, также за иллюстрации к роману М. Горьковатого «Мать» Муниципальная премия СССР (1975) — за иллюстрации и оформление книжки Н. С. Лескова «Левша» Муниципальная премия РСФСР имени И. Е. Репина (1982) — за иллюстрации и оформление книжки М. Е. Салтыкова-Щедрина «История 1-го города» орден Ленина (1973) орден Российскей войны I степени орден Дружбы народов (1993).Почётный гражданин Рыбинска (1985)