Село Ленино находится в Ленинском сельском поселении Липецкого района Липецкой области.
В конце 16 века эту местность захватили бояре Романовы, которые тогда образовали поселение. В 1601 году Романовы попали в осаду, их вотчины в Скопинском уезде были разорены. Крестьяне из этих вотчин направились на берега Воронежа, где к тому времени выросло большое село Романово-Городище.
В 1614 году боярин И.Н.Романов, близкий родственник царя Михаила Фёдоровича, построил на городище острог, и селение стало называться городом Романов.
Новое строительство укреплений в Романове велось в 1652 году. Романов и его зона вошли в Белгородскую черту, но Белгородскому разряду не подчинились.
В 1872 году в селе была построена церковь Рождества Пресвятой Богородиць.
В 18 веке город преобразован в село Романово, а в 1920 году оно стало носить новое название — Ленино (в честь Владимира Ильича Ленина).
Население в 2010 году составляло 1422 человека.