Dokument lokacyjny Libuszy wydany został przez króla Kazimierza Wielkiego 30 września 1348 roku w Krakowie. Monarcha zaznaczył na wstępie, że lokując wieś pragnie mieć pożytek dla skarbu królewskiego, gdyż lasy nie dają żadnej korzyści. Dalej określa, że nadaje Jakubowi (osadźcy) prawo założenia wsi na prawie magdeburskim nad rzeką Libuszanka na 120 łanach. Do czasów rozbiorów Polski, wieś stanowiła własność królewską. Od 1801 roku dawne dobra królewskie przez około 120 lat pozostawały w posiadaniu rodziny hr. Skrzyńskich. Libusza położona jest w odległości 3 km od starego grodu Biecza i 7 km od miasta powiatowego Gorlice, w malowniczej podgórskiej okolicy, wchodzi w skład województwa małopolskiego. Przez środek wsi przepływa rzeka Libuszanka, która wpada pod Bieczem do rzeki Ropy. Przez wioskę przebiegają szosy asfaltowe, tworząc dogodne połączenia z resztą świata.