Место рождения. Родился Ленинграде. Окончил переводческое отделение филологического факультета Ленинградского государственного университета, затем - высшие курсы КГБ СССР в Минске, 101-ю школу Первого Главного управления КГБ (теперь - Академия Службы внешней разведки Российской Федерации).
Карьера. С 1981 по 1998 гг. прошел путь от оперуполномоченного Первого Главного управления КГБ СССР до первого заместителя начальника одного из управлений Службы внешней разведки РФ.
Был в трех длительных зарубежных командировках в скандинавских странах и Африке.
После реорганизации КГБ продолжил работу в Службе внешней разведки Российской Федерации, а затем в Федеральной службе безопасности Российской Федерации.
С августа 1998 года - заместитель директора ФСБ - начальник Департамента анализа, прогноза и стратегического планирования ФСБ.
С 15 ноября 1999-го - секретарь Совета Безопасности Российской Федерации. Генерал-полковник запаса.
С 28 марта 2001 года - Министр обороны Российской Федерации.
С 14 ноября 2005-го - заместитель председателя правительства Российской Федерации - Министр обороны Российской Федерации.
Указом Президента РФ Владимира Путина от 16 февраля 2007 года назначен первым заместителем председателя правительства Российской Федерации. Сперва работал в правительстве Михаила Фрадкова, позже - Виктора Зубкова.
С 12 мая 2008-го, после вступления в должность Президента РФ Дмитрия Медведева, занимает пост вице-премьера в правительстве В.Путина.
Владеет английским и шведским языками.
Семья. С.Иванов женат, у политика двое детей.