Lubny er kjent som en av de eldste byene i Ukraina, og ble angivelig grunnlagt i 988 av knyaz (fyrst) Volodymyr den store (Volodymyr Velykyi) i Kyiv. Det første skrevne dokumentet som omtaler Lubny ved navn er imidlertid fra 1107. Opprinnelig var det en liten trefestning over Sula-elven. Festningen vokste raskt, og på 1400- eller 1500-tallet var den eid av den mektige Wisniowiecki-familien. Byen ble styrt av Magdeburg-rettigheter og hadde et våpenskjold. I 1596 var Lubny stedet for det siste slaget ved Severyn Nalyvaiko mot polakkene.