Любеч уперше згадано в «Повісті врем'яних літ» під 882 роком, коли київський князь Олег захопив його й настановив тут свого посадника. У договорі Олега з греками під 907 роком Любеч значиться серед інших міст Русі. 949 — це велике торгове місто згадує візантійський імператор Костянтин VII Багрянородний у трактаті «Про управління імперією».