Łeba jest miastem nadmorskim. Położone jest więc w województwie pomorskim. Przez miasto przepływają dwie niezbyt duże rzeki: Łeba i Chełst. Łeba jest również znaczącym portem morskim w rejonie Morza Bałtyckiego. Jest to miasto niewielkie – liczba mieszkańców nie przekroczyła dotychczas 4 tysięcy. Mimo wszystko co roku przybywają tu setki turystów, dlatego też Łeba może wydawać się zatłoczona. Już w neolicie znajdowały się na tym terenie pierwsze osady – było to miejsce stosunkowo łatwe do obrony i sprzyjające rozwojowi. Najczęstszym skojarzeniem z miastem jest oczywiście znany chyba każdemu Słowiński Park Narodowy. Jest dosyć zadziwiający park, ponieważ tworzą go przemieszczające się wydmy piaskowe, a roślinność jest bardzo skąpa. Czasami turyści mylą morze z dwoma dużymi jeziorami: Jeziorem Łebsko i Jeziorem Gardno. Niemniej jednak jeziora są warte zobaczenia nie tylko ze względu na wielkość, ale również ze względu na ciekawą szatę roślinną. Na wschód rozciąga się Jezioro Sarbsko oraz Rezerwat Przyrody Mierzeja Sarbska. Rezerwat zajmuje około 5,5 kilometrów kwadratowych powierzchni. W Łebie odbywają się liczne imprezy kulturalne i sportowe, na przykład zawody w windsurfingu (znane pod nazwą Allegro Cup). Jak każde miasto, także Łeba bogata jest w liczne zabytki.