Родился 16 сентября 1968 г. в г. Ленинграде (ныне Санкт-Петербург).
В 1995 г. окончил Адыгейский государственный университет по социальности "историк", в 1999 г. - Северо-Кавказскую академию государственной службы (ныне Южно-Российский институт управления - филиал РАНХиГС) по специальности "юрист".
С 2000 по 2012 г. - адвокат в Санкт-Петербургской городской коллегии адвокатов.
В 2008-2010 гг. - представитель Законодательного собрания Санкт-Петербурга в квалификационной комиссии Адвокатской палаты Санкт-Петербурга.
До 2010 г. занимал пост президента фонда поддержки партии "Единая Россия".
В 2012-2013 гг. - руководитель комитета правового обеспечения и контроля Ленинградской области.
В 2013-2015 гг. - вице-губернатор Ленинградской области – руководитель аппарата губернатора и правительства Ленинградской области. Губернатором области с мая 2012 г. является Александр Дрозденко.
С ноября 2015 по январь 2020 г. - вице-губернатор Ленинградской области по внутренней политике.
В ноябре 2019 г. был избран заместителем секретаря генерального совета партии "Единая Россия" Андрея Турчака. Переизбран 4 декабря 2021 г.
17 сентября 2020 г. Сергей Перминов был наделен полномочиями члена Совета Федерации РФ (сенатора) - представителя исполнительной власти Ленинградской области. Делегирован в Совфед губернатором области Александром Дрозденко. Сменил в верхней палате парламента сенатора Игоря Фомина. С 11 октября 2023 г. - первый заместитель председателя комитета СФ по регламенту и организации парламентской деятельности.
Награжден орденом Дружбы (2023). Имеет благодарность правительства РФ (2024).