It is located in the region of Gdańsk Pomerania (Pomerelia), near Łebsko Lake and the mouth of the river Łeba on the Slovincian Coast of the Baltic Sea.
In 1440, the town joined the Prussian Confederation, which opposed Teutonic rule,[3] and upon the request of which King Casimir IV Jagiellon reincorporated the territory to the Kingdom of Poland in 1454.
Soon after a large port was built on instruction of the Prussian king, whereby a 34-metre (112-foot) broad channel between the Leba lake and the Baltic Sea was dug, which however did not weather the storms on the coast.
Due to its picturesque setting, the Leba seaside after World War I became a popular resort for German bohémiens.
There is an abundance of architectural and natural attractions near Łeba, above all the Słowiński National Park with its moving sand dunes, about 8 kilometres (5 miles) west of the city.