Народився 14 травня 1955 р. в с. Веприк Фастівського району Київської обл. В 1977 р. закінчив Українську сільськогосподарську академію за спеціальністю «інженер-механік», в 1991 р. закінчив Всесоюзну академію зовнішньої торгівлі (Москва), за спеціальністю «економіст зовнішньої торгівлі».
В 1979 р. Леонід Козаченко очолив колгосп у Фастівському районі Київської обл. 1991 р. - начальник управління сільськогосподарського маркетингу та ліцензій Міністерства сільського господарства України.
З жовтня 1991 р. - гендиректор АТ "Украгробізнес". З січня 2000 р. - генеральний директор ТОВ "Агроленд".
З червня 2001 р. по листопад 2002 р. Леонід Козаченко працював віце-прем'єром України з аграрних питань. 1997-2002 рр. - президент Ліги підприємців АПК. 2005-2006 рр. - радник Президента України. 3 2002 р. по сьогоднішній день - президент ВГО "Українська аграрна конфедерація".
17 квітня 2010 р. Леоніда Козаченко призначено головою Ради підприємців при Кабінеті міністрів.