Сергей Николаевич Терновых родился 29 августа 1971 г. в селе Сторожевы Липецкой области.
Образование - высшее
В органах внутренних дел служит с августа 1993 года.
Прошёл путь от оперуполномоченного уголовного розыска до заместителя начальника отдела МВД России по Лискинскому району – начальника полиции ГУ МВД России по Воронежской области.
2012 г. - начальник ОП-1 УМВД России по Великому Новгороду
Июнь 2012 - октябрь 2013 гг. - заместитель начальника Управления внутренних дел по Троицкому и Новомосковскому административным округам ГУ МВД России по г. Москве
Октябрь 2013 - май 2016 гг. - начальник Управления внутренних дел по Троицкому и Новомосковскому административным округам ГУ МВД России по г. Москве.