Сергей Васильевич Викулов родился 13 сентября (по другим источникам 26 сентября или 27 июня)" 1922 года в деревне Емельяновская (ныне Вологодской области).
Отец — батрак, солдат.
Детство и юность Викулова прошли в северной деревне среди крестьян, столяров и охотников.
Участник Великой Отечественной войны с октября 1942 года, командир зенитно-артиллерийской батареи на Калининском и Сталинградском фронтах. Затем был помощником начальника штаба 247-го армейского зенитно-артиллерийского полка 3-м Украинского фронта, гвардии капитан. За боевые заслуги дважды награждался орденом Красной звезды. В 1951 году окончил литературный факультет Вологодского педагогического института. Член Союза писателей СССР с 1950 года. Член правления Союза писателей РСФСР (1985) и Союза писателей СССР.
Более 20 лет с августа 1968 по 1989 годы он был главным редактором журнала "Наш современник", который располагается в нынешнем Мещанском районе по адресу: улица Цветной бульвар, д. 32. За эти годы он дал путевку в большую литературу многим молодым поэтам и писателям, таким, как, например, Виктор Герасин; в эти же годы через журнал прошли Астафьев, Солженицын, Бондарев, Солоузин, Распутин и многие другие.
Подробная биография Сергея Викулова изложена в статье Юрия Москаленко "Почему Сергея Викулова считали "совестью России"?".
В 1990 году подписал "Письмо 74-х".
Один из подписавшихся под выступлением против журнала "Новый мир" в журнале "Огонёк".
Умер 1 июля 2006 года. Похоронен в Москве на Троекуровском кладбище.