Николай Агапиевич Андреев родился в городе Кадникове Вологодской губернии, в 1836 году, в семье мещанина.
В 1854 году закончил Вологодскую гимназию с золотой медалью и поступил в С.-Петербургскую Медико-хирургическую академию.
В 1858 году Н. А. Андреев закончил академию с отличием.
В 1862 году Н. А. Андреев был удостоен степени доктора медицины. Он публикует целый ряд работ, имеющих большое значение в воспитании нового поколения врачей-терапевтов тогдашней России.
30 ноября 1869 года Николай Агапиевич был утвержден экстраординарным профессором Варшавского университета по кафедре частной патологии и терапии, а 31 октября 1870 года — ординарным профессором того же университета по кафедре терапевтической госпитальной клиники.
Николай Агапиевич Андреев был глубоко убежден, что в вопросах профилактики различных заболеваний огромную роль играет повышение культуры самого населения, улучшение санитарно-гигиенических условий народа и знание им причин хотя бы самых широко распространенных заболеваний.
Работая в Варшавском университете, Н. А. Андреев принимал активное участие в политической и общественной жизни страны, в жизни самого университета и вел большую организаторскую работу.
Н. А. Андреев автор тридцати научных работ, которые освещают различные вопросы терапии, гистологии, гигиены, профилактики заболеваний, а некоторые касаются организационных вопросов и вопросов, связанных с диагностикой.
Умер Николай Агапиевич Андреев 15 февраля 1883 года в Варшаве. Похоронен в Варшаве.
Источник: Имена вологжан в науке и технике / Сост.: П.А. Перепеченко . – Архангельск : Северо-Западное книжное издательство, 1968.
.