Родился в с. Безопасном ныне Труновского района Ставропольского края. После окончания 4 классов сельской школы начал работать в местном колхозе. В 15 лет окончил курсы трактористов и трудился комбайнёром в родном селе. После реорганизации в 1963 г. колхоза в совхоз «Изобильненский» Д.А.Золин продолжал работать в нем механизатором. За досрочное выполнение плановых заданий 8-й пятилетки (1966-1970) Дмитрий Андреевич награжден орденом Трудового Красного Знамени, по итогам работы в 1973 г. – орденом Ленина. Указом Президиума Верховного Совета СССРот 12 марта 1982 г. за достижение высоких результатов и трудовой героизм, проявленный в выполнении планов и социалистических обязательств по увеличению производства и продажи государству зерна и других сельскохозяйственных продуктов в Д.А. Золину присвоено звание Героя Социалистического Труда с вручением ордена Ленина и золотой медали «Серп и Молот». Награжден двумя орденами Ленина, орденами Октябрьской революции,Трудового Красного Знамени, медалями, в том числе «За трудовую доблесть». Почётный гражданин Изобильненского района. С 2003 г. имя Д.А. Золина носит одна из улиц города Изобильный.
Золин Дмитрий Андреевич (фото из фондов Ставропольского государственного музея-заповедника)