Виктор Николаевич Захаров родился 16 октября 1950 года в Москве.
В 1973 году окончил Московский институт инженеров железнодорожного транспорта (МИИТ, ныне Московский государственный университет путей сообщения).
В 1973‑1975 годах трудился в системе транспорта.
В 1975‑1997 годах работал на различных должностях в Управлении КГБ СССР, затем — в Управлении ФСБ РФ по Москве и Московской области, занимал должность начальника Четвертой службы московского УФСБ (контрразведка на транспорте).
С 1997 года занимал пост первого заместителя начальника управления собственной безопасности ФСБ РФ.
В 2000 году занимал должности руководителя Управления по контрразведывательному обеспечению МВД, МЧС и Минюста, затем заместителя директора Департамента экономической безопасности ФСБ РФ.
С июля 2000 года — начальник Управления Федеральной службы безопасности РФ по Москве и Московской области.
18 декабря 2012 года мэр Москвы Сергей Собянин сообщил о назначении Виктора Захарова на должность заместителя мэра Москвы по антитеррористической работе.
Захаров входит в состав совета Московской городской организации Всероссийского физкультурно‑спортивного общества (МГО ВФСО) "Динамо", президиума МГО ВФСО "Динамо".
Кавалер Золотого Почетного знака "Общественное признание" (2003).
Женат, две дочери.
Материал подготовлен на основе информации РИА Новости и открытых источников