Сергей Иванов родился 1 мая 1971 года в деревне Артемьево, Вологодская область. В 1995 году, успешно окончил полный курс обучения в Вологодском политехническом институте. К службе в органах внутренних дел приступил непосредственно по окончании ВУЗа.
Начиная с 1985 года, Иванов последовательно замещал должности от участкового инспектора милиции до заместителя начальника полиции по охране общественного порядка Управления Министерства Внутренних Дел России по Вологодской области.
Приказом Министра Внутренних Дел Российской Федерации от 25 декабря 2012 года, подполковнику Иванову присвоено очередное воинское звание «Полковник полиции».
В дальнейшем, в октябре 2016 года, полковник полиции Иванов Сергей Викторович назначен на должность начальника Управления Федеральной службы войск национальной гвардии Российской Федерации по Вологодской области.
Непосредственно руководит службами, вошедшими в состав Росгвардии после преобразования, в числе которых: Внутренние войска, СОБР, ОМОН, лицензионно-разрешительные подразделения и вневедомственная охрана.
Отмечен государственными наградами и знаками отличия.
Женат. Воспитывает сына и дочь.