Родился 7 октября 1918 года в поселке Мелеуз (ныне город в Башкирии) в семье рабочего.
Окончив 6 классов, с 1933 по 1939 годы работал слесарем вулканизаторщиком Мелеузовской МТС. Член ВКП(б)/КПСС с 1943 года.
Командир понтонного отделения кандидат в члены ВКП(б) старший сержант Гуреев С. Н. отличился 12 октября 1943 года при форсировании реки Днепр в районе села Козинцы-Зарубинцы и Переяславской пристани Каневского района Черкасской области Украины. Будучи начальником парома, Гуреев С. Н. переправлял через реку войска 3-й гвардейской танковой армии и 40-й армии. Во время разгрузки парома начался интенсивный артиллерийский и миномётный огонь противника. Старший сержант Гуреев С. Н. под обстрелом полностью выгрузил боеприпасы с парома и отправился в обратный рейс на левый берег Днепра, чтобы продолжить переправу. Когда катер вышел из строя, Гуреев С. Н. стал переправлять паром вручную.
Указом Президиума Верховного Совета СССР от 10 января 1944 года «за образцовое выполнение боевых заданий командования и проявленные мужество и героизм в боях с немецко-фашистскими захватчиками» старшему сержанту Гурееву Сергею Николаевичу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» (№ 2478).
В 1945 году Гуреев С. Н. окончил Киевское училище самоходной артиллерии, в 1947 году — Курсы усовершенствования офицерского состава. С 1950 года лейтенант Гуреев С. Н. — в запасе.
До ухода на заслуженный отдых работал старшим инженером на заводе «Маяк» в городе Киеве.