Port Łeba posiada 2 falochrony wychodzące w głąb morza, stanowiące ujście rzeki Łeba. Dłuższy falochron zachodni posiada łukowaty kształt w kierunku wschodnim. Wschodni falochron wychodzi prosto w głąb morza w kierunku zakrzywionego drugiego falochronu. Kanał portowy na rzece Łeba mierząc od główek falochronów do mostu drogowego ma powierzchnię .
Port Łeba posiada 3 baseny portowe. Ok. od wejścia do główek portu po zachodniej stronie kanału portowego usytuowany jest Basen Jachtowy. Jest on oddzielony od rzeki pirsem o długości , który zapewnia jachtom spokojne warunki postoju. Przy końcu pirsu znajduje się wejście do basenu o szerokości ok. . Basen Jachtowy może przyjąć ponad 120 jednostek różnych klas, w tym także jachty żaglowe o długości do i motorowe do długości. Głębokość przystani jachtowej waha się od 2,5 do . Po wschodniej stronie kanału wejściowego znajduje się mały Basen Gospodarczy o powierzchni , który jest oddzielony od Łeby pirsem o długości .
W dalszej części portu znajduje się Basen Rybacki o powierzchni , który jest położony w korycie rzeki Łeba i wpadającego do niej mniejszej rzeki Chełst.
W rozgałęzieniu kanału portowego i wejścia do Basenu Rybackiego znajduje się obrotnica statków o średnicy i powierzchni całkowitej .