Kacza (Kaczy Potok, kaszb. Kaczô lub Kaczô Strëga) – potok, będący najdłuższym ciekiem wodnym przepływającym przez Gdynię i leżącym w zlewisku Morza Bałtyckiego. Długość Kaczej wynosi 14,8 km, natomiast powierzchnia zlewni 53,8 km². Obejmuje ona tereny gęsto porośnięte krzewami, lasami i niewielkimi płatami bagnistych łąk i torfowisk.
Do stycznia 1920 roku i w okresie zaboru pruskiego rzeka nosiła nazwę niemiecką Katzfließ.
W państwowym rejestrze nazw geograficznych Kacza sklasyfikowana jest jako potok. We wcześniejszej publikacji z 2006 roku Komisja Nazw Miejscowości i Obiektów Fizjograficznych określiła Kaczą jako rów.
W planie gospodarowania wodami na obszarze dorzecza Wisły z 2011 Kacza jest jednolitą częścią wód powierzchniowych o kodzie PLRW20001747989 i typie 17 (potok nizinny piaszczysty).
Obszar źródliskowy Kaczej znajduje się we wsi Bojano nieopodal osiedla Czarna Góra. Rzeka wypływa z mokradeł rozpościerających się na wysokości 157 do 190 m n.p.m. Jedna jej odnoga, na zachód od Bojana, wypływa z zalewu, powstałego w wyniku spiętrzenia wypływającej ze źródła wody, która wpada następnie do głębiej położonego koryta rzeczki. Tam również doprowadzana…