Александр Дмитриевич Захаренков родился в г. Смоленске в 1921 году.
В 1942 году окончил Московский институт химического машиностроения; работал в НИИ-6 (1942—1946), затем в КБ-11 (ныне Федеральный ядерный центр ВНИИЭФ), c 1955 года — в ВНИИТФ, где работал над разработкой атомных и водородных зарядов. В период работы в ВНИИТФ достиг поста главного конструктора КБ. В 1967—1988 годах — заместитель Министра среднего машиностроения.
Лауреат Ленинской премии (1967) и дважды лауреат Сталинской премии (1951, 1953).