Леонид Вейнберг родился в Вильно; учился в Киевском университете, затем до 1891 года состоял секретарём Воронежского губернского статистического комитета.По профессии — фармацевт. Один из ведущих историков-исследователей Воронежского края.
С 1891 г. в редколлегии «Правительственного вестника» . Печатался в «Протоколах заседаний Воронежского медицинского общества» , «Медицинской беседе» , «Русском вестнике» , «Русском архиве» , «Историческом вестнике» , Записках РГО, «Воронежских губернских ведомостях» , «Правительственном вестнике» .