Сергей Белов с 2003 по 2011 год работал на руководящих должностях в коммерческих предприятиях, затем стал первым заместителем главы администрации Ленинского района Нижнего Новгорода. В 2013 году он занял должность главы администрации Приокского района.
23 декабря 2015 года утвержден городской Думой в должности главы администрации Нижнего Новгорода. 24 декабря 2015 года официально приступил к исполнению обязанностей.
19 октября 2017 года глава Нижнего Новгорода Елизавета Солонченко приняла отставку Сергея Белова.
С 31 октября 2017 года назначен генеральным директором ОАО «Нижегородский водоканал».