Константин Дмитриевич родился в 1824 году в дворянской семье. Его отец, Дмитрий Григорьевич был человеком весьма образованным, участвовал в войне 1812 года.
Детство и отрочество Константина прошли в усадьбе на берегу Десны в старинном городке Новгород-Северский, в окружении красивейших мест Черниговщины. Мать, Любовь Степановна, сама руководила занятиями сына, сумев пробудить в нем пытливость ума, любознательность и огромную любовь к чтению. Благодаря домашней подготовке мальчик был зачислен сразу в третий класс гимназии.