Экс-глава города Липецк. Член Всероссийской политической партии «Единая Россия».
Сергей Иванов родился 17 июня 1974 года в селе Хутор-Березовка, Липецкая область. Окончил Воронежский государственный аграрный университет. Там же в 1995 году получил второе высшее образование по специальности «экономист-организатор финансовых и налоговых структур».
Трудовую деятельность Иванов начал в должности заместителя начальника лаборатории открытого акционерного общества «Тербунский элеватор». В 1999 году стал заместителем директора этого предприятия. Впоследствии являлся исполняющим обязанности директора.
В период с 2002 по 2005 год Сергей Иванов находился в должности директора филиала закрытого акционерного общества МПБК «Очаково». Затем стал заместителем главы администрации Тербунского района. В 2007 году избран главой администрации Тербунского района. Через пять лет в 2012 году переизбран на второй срок. В этом же году признан абсолютным победителем Всероссийского конкурса «Менеджер года в государственном и муниципальном управлении - 2012».
Впоследствии в апреле 2015 года Сергей Вячеславович назначен заместителем главы администрации Липецкой области по вопросам здравоохранения, социальной защиты, труда и занятости населения, демографической политики. В декабре на сессии Липецкого городского Совета депутатов согласно Уставу избран депутатами главой города Липецка.
В марте 2019 года Сергей Вячеславович Иванов ушел в отставку с поста главы города Липецк.
Сергею Иванову 20 января 2020 года предъявлено обвинение в превышении должностных полномочий. Возбуждено уголовное дело по пункту «в» части 4 статьи 286 УК РФ. По данным следствия, Иванов разрешил предпринимателю незаконную добычу песка на территории сельского поселения. В течение нескольких месяцев было вывезено 14 тысяч тонн песка. В результате незаконной добычи государству причинен ущерб на сумму более 3 млн рублей.
Женат. Воспитывает троих детей.