Леонид Алексеевич Баранов родился 18 ноября 1930 года.
В годы Великой Отечественной войны участвовал в партизанском движении в районе Пскова.
В 1953 году окончил Ленинградский государственный педагогический институт имени А. И. Герцена.
С 1953 года живёт и работает в посёлке Токсово. Работал тренером в Кавголовской спортивной школе олимпийского резерва. Был членом президиума Федерации лыжного спорта России, президентом Федерации по прыжкам на лыжах с трамплина и лыжному двоеборью.
В последние годы работал старшим методистом Кавголовской специализированной детско-юношеской спортивной школы олимпийского резерва Ленинградской области.
С 2003 по 2004 год был начальником отдела физической культуры и спорта Всеволожского района.Наиболее высоких спортивных результатов среди его воспитанников добились: Николай Киселёв — серебряный призёр Олимпийских игр 1964 года,Алексей Серёгин — многократный призёр чемпионатов России.Также десять учеников Баранова стали чемпионами СССР, двое из них удостоены звания мастера спорта международного класса, ещё двое — звания «Заслуженный тренер России» .СемьяЖенат. Сын — Алексей, главный тренер сборной России по лыжному двоеборью (с 2015 года).