Сергей Дугин родился 14 мая 1956 года в селе Шимолино, Алтайский край. После получения аттестата о среднем образовании в 1973 году решил не поступать в высшее учебное заведение, а вначале отслужить в армии. С 1974 по 1977 год проходил военную службу в рядах Военно-Морского Флота. Демобилизовавшись до 1983 года обучался в Алтайском сельскохозяйственном институте по программе «Экономика и организация сельского хозяйства». По окончании вуза получил распределение в Горно-Алтайскую автономную область, где до 1986 года работал главным экономистом в мясо-молочном хозяйстве «Чойский».
В 1986 году переведен в агропромышленный отдел Павловского районного исполнительного комитета. Занимал пост заместителя Председателя по экономике, затем Главного экономиста. С 1991 по 1992 года руководил Павловским районным отделом статистики. Следующие два года Сергей Иванович являлся исполняющим обязанности Председателя комитета по финансам, налоговой и кредитной политике Администрации Павловского района Алтайского края. Вскоре назначен Председателем данного комитета.
Сергей Иванович, в 1995 году переведен в комитет Администрации Алтайского края по финансам, налоговой и кредитной политике на должность заместителя Председателя комитета.
С 2001 года на протяжении восьми лет Дугин замещал должность управляющего Государственным учреждением, Алтайским региональным отделением Фонда социального страхования Российской Федерации. Затем стал Начальником Главного управления Алтайского края по социальной защите населения и преодолению последствий ядерных испытаний на Семипалатинском полигоне.
В этот период получил дополнительное образование в Академии труда и социальных отношений в городе Москва по программе «Менеджмент в социальной сфере».
Сергей Иванович с 1 апреля 2015 года руководил Главным управлением Алтайского края по труду и социальной защите. Далее, 25 декабря 2015 года Депутаты Барнаульской городской Думы назначили Дугина на должность Главы администрации города Барнаул. Переизбирался на этот же пост 1 декабря 2017 года.
Глава Барнаула Сергей Иванович Дугин 15 августа 2019 года ушел в отставку, написав соответствующее заявление по собственному желанию. Временно исполняющим обязанности мэра стал его заместитель Вячеслав Генрихович Франк.
Женат, имеет двух дочерей.
Звание «Заслуженный экономист РФ»
Нагрудный знак Министерства финансов России «Отличник финансовой работы»
Нагрудный знак Фонда социального страхования России «За заслуги в государственном социальном страховании»
Почетная грамота Фонда социального страхования
Почетная грамота Министерства здравоохранения и грамотой Администрации Алтайского края