Воспитывался в Горном кадетском корпусе; по окончании курса, в 1805 г., оставлен был при том же заведении преподавателем горных наук.
С 1822 по 1844 г. состоял профессором в Санкт-Петербургском университете по кафедре минералогии и геогнозии.
Соколов Дмитрий Иванович напечатал: