Николай Белов родился 13 августа 1987 года в городе Москва. В хоккей Николая в возрасте пяти лет привел отец - Сергей Белов. Сначала занимался в хоккейной школе «Спартака», но в восьмилетнем возрасте перешел в СДЮШОР «Динамо», где и продолжил активно развиваться.
В 12 лет Николай стал капитаном детской команды «Динамо», а через три года стал все чаще проходить в состав основной команды.
Через год, после первого сезона в команде мастеров «Динамо», Николай перебрался в ХК «Капитан» из города Ступино, где впоследствии стал одним из лучших игроков команды и заинтересовал скаутов лениногорского «Нефтяника», в который, собственно, и перешел.
Сезон в «Нефтянике» сложился не совсем удачно, вследствие чего Николай и перебрался в нижнекамский «Нефтехимик». Эта команда стала точкой отсчета в хоккейной жизни Белова. Он стал лучшим защитником команды и стал регулярно вызываться в национальную сборную.
В январе 2014 года подписал контракт с казанским «Ак Барсом».