Дмитрий Никифорович Кайгородов (1846–1924) родился в Полоцке в семье генерал-майора, преподавателя математики Полоцкого кадетского корпуса.

По словам самого натуралиста, исключительное влияние на него произвела красота природы того места, где прошло его детство. Формированию юноши способствовали книги о природе из кадетской библиотеки.

После окончания Полоцкого кадетского корпуса, Константиновского училища и Михайловского артиллерийского училища в 1865 году молодой офицер был направлен на службу в артиллерийскую часть в Люблинское воеводство. Вскоре его перевели на службу на Охтенский пороховой завод на окраине Санкт-Петербурга. Цехи завода находились на большом расстоянии друг от друга в огромном лесопарке. Вскоре Дмитрий Никифорович осознал, что его интересует не столько работа в цехах, сколько те леса и болота, которые их окружали. Его часто можно было видеть с биноклем на шее или собирающим цветы и насекомых.

С 1868 г. Д.Н. Кайгородов начал посещать лекции известных русских ботаников, а в 1869 г. поступил в Земледельческий (позже Лесной) институт, по окончании которого получил звание кандидата сельского хозяйства и лесоводства. Руководство института оставило его для преподавательской деятельности и отправило на стажировку в Германию, Швецию и Швейцарию.

По возвращении Кайгородов становится преподавателем Земледельческого института. В 1882 г. после защиты докторской диссертации он был назначен заведующим кафедрой лесной технологии, а затем и кафедрой лесного инженерного искусства, и возглавлял их на протяжении 30 лет. Половина из более чем 300 опубликованных работ Кайгородова посвящена древесиноведению и лесной технологии. Эти труды легли в основу лесоинженерного дела России.

На протяжении полстолетия Кайгородов неустанно стремился показать прекрасное в окружающем мире, учил радоваться красоте даров земли и умел воспитывать в своих читателях и слушателях горячих защитников природы.

Им написаны такие замечательные книги, как «Беседы о русском лесе», «Лепестки», «О наших перелетных птицах», «Из царства пернатых», «Наши весенние цветы», «Из зеленого царства», «Наши летние цветы» и многие другие.

Как один из основателей Русского общества любителей мироведения и руководитель его фенологического отдела в 1885 г. он начинает создавать фенологическую сеть для проведения биоклиматического районирования европейской части России. К 1912 году в нее входило 617 человек: учителя, агрономы, врачи, лесничие. Дмитрий Никифорович получил более 23 000 писем с наблюдениями с мест. В результате были составлены графики весеннего прилета птиц и фенологические карты Европейской России.

Дмитрий Никифорович Кайгородов умер 11 февраля 1924 г. на 78 году жизни и похоронен в парке на территории Лесотехнической академии в Санкт-Петербурге.

В музейном собрании Полоцкого музея-заповедника хранятся экземпляр книги Д. Н. Кайгородова «Наши весенние цветы», журналы с его статьями, а также ряд копий фотографий, предоставленных Санкт-Петербургским государственным лесотехническим университетом.