Герой Советского Союза
Николай Михайлов родился в Майкопе (Республика Адыгея).
В годы Великой Отечественной войны командовал 78-й стрелковой дивизией, участвовал в битвах за Москву, за Днепр, в Ясско-Кишинёвской, Будапештской, Венской операциях.
Один из подвигов Михайлова — Балатонская оборонительная операция. С утра 6 марта 1945 года дивизия отбивала непрерывные атаки немецких войск. Особо яростные бои развернулись 10 и 11 марта, когда немецкое командование перенесло в полосу обороны дивизии направление своего главного удара.
Звание Герой Советского Союза присвоено за образцовое выполнение боевых заданий командования на фронте борьбы с немецкими захватчиками и проявленные при этом отвагу и геройство.