Он родился в 1975 году в городе Сергиев Посад Московской области. После школы Сергей поступил в аграрный техникум на специальность «Бухгалтерский учет и аудит». Техникум окончил с красным дипломом.
В первой половине 90-х годов Пахомов работал в различных коммерческих структурах. Впервые стал директором в 1995 году в ООО «Цефей». Шесть лет руководил предприятием. Параллельно в 1998 году поступил в МФЮА на факультет юриспруденции.
В нулевых годах поначалу продолжал работать в бизнесе. Но в 2004-2005 годах он уже сотрудник правительства Московской области. Впрочем, в столице он работал тогда недолго. С 2005 года по 2008 год Пахомов - заместитель председателя правительства Ивановской области. Был избран в областную думу, даже возглавил ее.
После был главой родного Сергиево-Посадского района.
А в 2016 году избрался в Госдуму, работает в комитете по государственному строительству и законодательству.
Доходы депутата за 2018 год впечатляют - 53 698 341 рубль.