Евгений Вениаминович возглавлял город с марта 2005 по октябрь 2009 года. 26 октября 2009 года его сменил Евгений Тефтелев, ставший исполняющим обязанности главы города, а уже в марте 2010 одержавший победу на муниципальных выборах.
Евгений Карпов родился 5 января 1959 года в Магнитогорске. После окончания школы он поступил в техническое училище № 41. Работал на Магнитогорском металлургическом комбинате машинистом крана, затем Карпов проходил службу в Вооруженных Силах СССР.
После возвращения из армии Евгений Вениаминович поступил на работу в обжимный цех № 3 ММК, где проработал пятнадцать лет, заняв в конечном итоге пост заместителя начальника цеха. Евгений Карпов окончил вечернее отделение МГМИ имени Носова по специальности «обработка металлов давлением».
Евгений Карпов работал главным инженером ОАО ММК, а также возглавлял Магнитогорский калибровочный завод. Затем Евгений Карпов являлся директором ОАО «Магнитогорский металлургический комбинат» по экономике и финансам.
Уже после своей отставки с поста мэра города Магнитогорска Евгений Карпов был награжден Орденом Дружбы «за достигнутые трудовые успехи и многолетнюю добросовестную работу».
В настоящее время Евгений Вениаминович Карпов является старшим преподавателем кафедры экономики и управления Магнитогорского филиале РАНХиГС.