Родился в 1963 году в селе Кочетковка Ивнянского района Белгородской области. Имеет высшее сельскохозяйственное и юридическое образование: ученый агроном, юрист, кандидат социологических наук.
Трудовую деятельность начинал в родном селе агрономом, затем работал главным агрономом, секретарем парткома.
С декабря 1989 года - председатель Ивнянского районного государственного кооперативного агропромышленного объединения.
С января 1992 года - заместитель главы администрации Ивнянского района, начальник управления сельского хозяйства.
В декабре 1993 года Евгений Николаевич Захаров возглавил Ивнянскую районную администрацию. Его отличают принципиальность, высокая требовательность, инициатива и новаторский поиск во всех делах. За время его работы руководителем района были разработаны и осуществлялись программы развития сельскохозяйственного и промышленного производства, успешно реализована программа газификации, взят курс на ускорение строительства индивидуального жилья, создание условий для развития крестьянских подворий, социальную защиту ветеранов, инвалидов, детей, малоимущих граждан.
В 2003 году Евгений Николаевич переведен в Белгород на должность начальника государственного областного учреждения технической инвентаризации «Белоблинвентаризация». С 2012 года занимает должность – руководитель управления Госреестра по Белгородской области.
Евгений Николаевич награжден медалью за заслуги в проведении Всероссийской переписи населения нагрудным знаком Госкомстата России «За активное участие во Всероссийской переписи населения 2002 года», медалями «За заслуги перед Землей Белгородской» 2 степени, «80 лет технической инвентаризации», бронзовым Знаком УК «За личный вклад в профсоюз».
Захаров Е. Н. – Почетный гражданин Ивнянского района.