Родился 5 июня 1968 г. в селе Великово Гороховецкого района Владимирской области.
В 1985 г. с отличием окончил Калининское суворовское военное училище, в 1989 г. - Ленинградское высшее военно-политическое училище ПВО им. Ю. В. Андропова (существовало с 1967 по 1992 г.) по специальности "учитель истории и обществоведения".
Доктор философских наук. В 2001 г. на философском факультете МГУ им. Ломоносова защитил диссертацию на тему "Теоретико-методологические основы исследования этнических феноменов". Профессор.
В 1989-1996 гг. проходил службу на различных должностях в частях Московского округа ПВО.
В 1996-2001 гг. - в органах государственной безопасности РФ.
Одновременно с 2000 по 2012 г. был преподавателем на кафедре социальной философии МГУ.
В 2001-2003 гг. работал в Администрации президента РФ.
С 2003 г. - советник министра обороны РФ по связям с общественностью и СМИ (Минобороны возглавлял Сергей Иванов; в 2008-2011 гг. - вице-премьер РФ, в 2011-2016 гг. - руководитель Администрации президента). В 2004 г. Сергей Рыбаков был назначен начальником Управления информации и общественных связей Минобороны - заместителем начальника аппарата министра обороны РФ. Занимал пост до 2008 г.
В декабре 2005 г. ему было присвоено звание генерал-майора.
С 2008 по 2012 г. - заместитель руководителя секретариата заместителя председателя правительства России.
С января по июль 2012 г. - помощник руководителя Администрации президента РФ Сергея Иванова.
С июля 2012 г. по август 2013 г. работал в аппарате полномочного представителя президента РФ в Центральном федеральном округе Александра Беглова. Занимал должность главного федерального инспектора во Владимирской области.
С 8 августа 2013 г. был первым заместителем губернатора Владимирской области Светланы Орловой.
22 сентября 2013 г. избран депутатом Законодательного собрания Владимирской области VI созыва по списку партии "Единая Россия" (второй номер общей части списка).
С сентября 2013 г. по октябрь 2018 г. - член Совета Федерации РФ, представитель от законодательного органа власти Владимирской области. С октября 2014 г. был заместителем председателя комитета СФ по науке, образованию и культуре.
Общая сумма декларированного дохода за 2017 г. составила 5 млн 524 тыс. руб.
Генерал-майор в отставке.
Автор книги "Философия этноса", "Нация и национализм" (обе - 2001).