Основные научные интересы — история культуры, церкви, быта средневековой Руси, политическая история средневековой Руси, краеведение, история архитектуры.
В 1999 году стал лауреатом премии памяти митрополита Макария за книгу «Политика московских князей. Конец XIII — первая половина XIV вв».
Борисов преподаёт на историческом факультете МГУ. Положил начало систематическим поездкам студентов-историков в Соловецкий музей-заповедник. Семинары Н. С. Борисова по истории России до конца XVIII века выделяются рассмотрением исторического процесса (указанного периода) не только в источниковедческом и фактологическом, но также и в историософском аспекте.
В конце 2007 года, после кончины Л. В. Милова, возглавил кафедру истории России до XIX века исторического факультета МГУ им. М. В. Ломоносова.
Член объединённого диссертационного совета Д 999.073.04 по теологии Общецерковной аспирантуры и докторантуры имени святых равноапостольных Кирилла и Мефодия, Православного Свято-Тихоновского гуманитарного университета, Московского государственного университета имени М. В. Ломоносова и Российской академии народного хозяйства и государственной службы при Президенте Российской Федерации.
Женат. Владеет английским языком. Ведёт программу «История России. Лекции» на телеканале «Бибигон». Интервью с Борисовым включено в документальный фильм «Кто убил Ивана Грозного» (телекомпания BBC). Книги Борисова изданы в сериях «Жизнь замечательных людей» и «Повседневная жизнь человечества» (издательство «Молодая гвардия», Москва).