Łeba – rzeka Pobrzeża Bałtyckiego o długości 117 km. Płynie przez Pojezierze Kaszubskie, Pradolinę Redy Łeby i Wybrzeże Słowińskie. Dorzecze zajmuje 1801 km².

W systemie administrowania wodami dorzecze Łeby zaliczane jest do obszaru dorzecza WisłyPlan gospodarowania wodami na obszarze dorzecza Wisły. Załącznik do rozporządzenia Rady Ministrów z dnia 18 października 2016 r. (poz. 1911).

Przebieg Rzeka wypływa z terenów na zachód od Kartuz w okolicy Borzestowa na wysokości 170 m. Przepływa przez szereg jezior, z których największymi są Długie Jezioro, Wielkie Jezioro, Jezioro Reskowskie, Jezioro Sianowskie i Łebsko. Uchodzi do Bałtyku koło miasta Łeba.

Od Jeziora Sianowskiego do ujścia przez rzekę prowadzi szlak spływów kajakowych.

Dopływy: Białogardzka Struga, Charbrowska Struga, Chełst, Dębnica, Jezierna Struga, Jeżowska Struga, Kisewska Struga, Kanał Łebski, Kanał Mielnicki, Okalica, Kanał Pobłocko-Łebski, Pogorzelica, Rzechcinka, Sitnica, Struga B Strzepcz, Struga Kożyczkowska, Struga Krępkowicka, Struga Mirachowska, Węgorza.

Główne miejscowości leżące nad Łebą: Miechucino, Sianowo, Staniszewo, Miłoszewo, Bożepole Wielkie, Łęczyce, Lębork i Łeba.